6 #ifndef __DDS__TopoElement__ 7 #define __DDS__TopoElement__ 16 namespace topology_api
21 using Ptr_t = std::shared_ptr<CTopoElement>;
Definition: TopoBase.h:20
size_t getTotalCounterDefault() const
If parent is a group than return N, else return 1. Default implementation for Task::getTotalCounter a...
Definition: TopoElement.cpp:24
CTopoElement(const std::string &_name)
Constructor.
Definition: TopoElement.cpp:14
virtual size_t getTotalNofTasks() const =0
Return total number of tasks, i.e. number of tasks multiplied by n.
std::shared_ptr< CTopoBase > Ptr_t
Definition: TopoBase.h:36
virtual size_t getNofTasks() const =0
Return number of all tasks including daughter elements.
Definition: TopoElement.h:18
Miscellaneous functions and helpers are located here.
Definition: AgentConnectionManager.h:13
std::vector< CTopoBase::Ptr_t > PtrVector_t
Definition: TopoBase.h:37
virtual ~CTopoElement()
Destructor.
Definition: TopoElement.cpp:20