Go to the documentation of this file.
34 #ifndef TTA_PSOCKETRESOURCE_HH
35 #define TTA_PSOCKETRESOURCE_HH
53 virtual bool isInUse(
const int cycle)
const override;
54 virtual bool isAvailable(
const int cycle)
const override;
58 void clear()
override;
virtual void assign(const int cycle, MoveNode &node) override
virtual ~PSocketResource()
virtual void unassign(const int cycle, MoveNode &node) override
virtual bool canAssign(const int cycle, const MoveNode &node) const override
PSocketResource & operator=(const PSocketResource &)
PSocketResource(const std::string &name, unsigned int initiationInterval=0)
virtual bool isInUse(const int cycle) const override
int initiationInterval() const
virtual bool isAvailable(const int cycle) const override
virtual const std::string & name() const
ResourceRecordType resourceRecord_
std::map< int, std::set< MoveNode * > > ResourceRecordType