|
DDS
ver. 2.0
|
#include <TaskCollection.h>
Public Member Functions | |
| CTaskCollection () | |
| Constructor. More... | |
| virtual | ~CTaskCollection () |
| Destructor. More... | |
| virtual size_t | getNofTasks () const |
| Inherited from TopoElement. More... | |
| virtual size_t | getTotalNofTasks () const |
| Inherited from TopoElement. More... | |
| void | initFromPropertyTree (const std::string &_name, const boost::property_tree::ptree &_pt) |
| Inherited from TopoElement. More... | |
| size_t | getTotalCounter () const |
| If parent is a group than return N, else return 1. More... | |
| size_t | getNofRequirements () const |
| const RequirementPtrVector_t & | getRequirements () const |
| void | setRequirement (const RequirementPtrVector_t &_requirements) |
| void | addRequirement (RequirementPtr_t _requirement) |
Public Member Functions inherited from dds::topology_api::CTaskContainer | |
| size_t | getNofElements () const |
| Return number of elements. More... | |
| TopoElementPtr_t | getElement (size_t _i) const |
| Return topology element by index. More... | |
| const TopoElementPtrVector_t & | getElements () const |
| Return vector of elements. More... | |
| void | setElements (const TopoElementPtrVector_t &_elements) |
| void | addElement (TopoElementPtr_t _element) |
| virtual std::string | toString () const |
| Returns string representation of an object. More... | |
Public Member Functions inherited from dds::topology_api::CTopoBase | |
| void | setId (const std::string &_id) |
| Modifiers. More... | |
| void | setParent (CTopoBase *_parent) |
| std::string | getId () const |
| Accessors. More... | |
| ETopoType | getType () const |
| CTopoBase * | getParent () const |
| std::string | getPath () const |
| Return full path to topo element or property. More... | |
| CTopoIndex | getIndex () const |
| Return index of topo element or property. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from dds::topology_api::CTopoBase | |
| static const boost::property_tree::ptree & | findElement (ETopoType _type, const std::string &_name, const boost::property_tree::ptree &_pt) |
| Helper function to find element in property tree by type and name. More... | |
Protected Member Functions inherited from dds::topology_api::CTaskContainer | |
| CTaskContainer () | |
| Constructor. More... | |
| virtual | ~CTaskContainer () |
| Destructor. More... | |
| size_t | getNofTasksDefault () const |
| Default implementation for TopoElement::getNofTasks, TopoElement::getTotalNofTasks. Calculate recursively number of tasks in all daughter elements. More... | |
Protected Member Functions inherited from dds::topology_api::CTopoElement | |
| CTopoElement () | |
| Constructor. More... | |
| virtual | ~CTopoElement () |
| Destructor. More... | |
| size_t | getTotalCounterDefault () const |
| If parent is a group than return N, else return 1. Default implementation for Task::getTotalCounter and TaskCollection::getTotalCounter. More... | |
Protected Member Functions inherited from dds::topology_api::CTopoBase | |
| CTopoBase () | |
| Constructor. More... | |
| virtual | ~CTopoBase () |
| Destructor. More... | |
| void | setType (ETopoType _type) |
| CTaskCollection::CTaskCollection | ( | ) |
Constructor.
|
virtual |
Destructor.
| void CTaskCollection::addRequirement | ( | RequirementPtr_t | _requirement | ) |
| size_t CTaskCollection::getNofRequirements | ( | ) | const |
|
virtual |
Inherited from TopoElement.
Implements dds::topology_api::CTopoElement.
| const RequirementPtrVector_t & CTaskCollection::getRequirements | ( | ) | const |
| size_t CTaskCollection::getTotalCounter | ( | ) | const |
If parent is a group than return N, else return 1.
|
virtual |
Inherited from TopoElement.
Implements dds::topology_api::CTopoElement.
|
virtual |
Inherited from TopoElement.
Implements dds::topology_api::CTopoBase.
| void CTaskCollection::setRequirement | ( | const RequirementPtrVector_t & | _requirements | ) |
1.8.13