6 #ifndef __DDS__TaskCollection__ 7 #define __DDS__TaskCollection__ virtual size_t getTotalNofTasks() const
Inherited from TopoElement.
Definition: TaskCollection.cpp:32
Definition: TaskContainer.h:20
void setRequirement(const RequirementPtrVector_t &_requirements)
Definition: TaskCollection.cpp:52
Definition: TaskCollection.h:17
size_t getNofRequirements() const
Definition: TaskCollection.cpp:42
std::shared_ptr< CTaskCollection > TaskCollectionPtr_t
Definition: TaskCollection.h:47
void addRequirement(RequirementPtr_t _requirement)
Definition: TaskCollection.cpp:57
std::shared_ptr< CRequirement > RequirementPtr_t
Definition: Requirement.h:59
virtual size_t getNofTasks() const
Inherited from TopoElement.
Definition: TaskCollection.cpp:27
Definition: dds-agent/src/AgentConnectionManager.h:18
void initFromPropertyTree(const std::string &_name, const boost::property_tree::ptree &_pt)
Inherited from TopoElement.
Definition: TaskCollection.cpp:62
virtual ~CTaskCollection()
Destructor.
Definition: TaskCollection.cpp:23
std::vector< RequirementPtr_t > RequirementPtrVector_t
Definition: Requirement.h:60
std::vector< TaskCollectionPtr_t > TaskCollectionPtrVector_t
Definition: TaskCollection.h:48
CTaskCollection()
Constructor.
Definition: TaskCollection.cpp:17
size_t getTotalCounter() const
If parent is a group than return N, else return 1.
Definition: TaskCollection.cpp:37
const RequirementPtrVector_t & getRequirements() const
Definition: TaskCollection.cpp:47