2 #ifndef INC_HIERARCHY_H 3 #define INC_HIERARCHY_H 1 42 std::string
path ( std::string = std::string(
"") );
43 std::string
pathTyped( std::string = std::string(
"") );
45 void tree(std::string indent=std::string(
""));
55 #endif // INC_HIERARCHY_H
Hierarchy * childTyped(std::string)
Hierarchy * child(std::string)
Hierarchy()
Standard constructor.
void setParent(Hierarchy *parent)
std::vector< Hierarchy * > children()
void delChild(Hierarchy *)
unsigned long numberOfChildren()
std::vector< Hierarchy * > m_children
virtual ~Hierarchy()
Destructor.
virtual void addChild(Hierarchy *element)
std::string pathTyped(std::string=std::string(""))
std::string path(std::string=std::string(""))