add(ComponentDerived &child) | ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > | inlinevirtual |
attach(ComponentDerived &child) | ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > | inlineprotected |
children_begin() const | ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > | inline |
children_begin() | ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > | inline |
children_end() const | ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > | inline |
children_end() | ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > | inline |
Composite() | ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > | inlineprotected |
detach(ComponentDerived &child) | ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > | inlineprotected |
getChildhood(size_t i) const | ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > | inline |
getNumChildhoods() const | ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > | inline |
isAncestorOf_impl(const ComponentDerived &node) const | ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > | inlineprotected |
isParentOf(const ComponentDerived &node) | ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > | inline |
onAttachedChild(const parenthood_t_ &child) | ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > | inlineprotectedvirtual |
onDetachedChild(const parenthood_t_ &child) | ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > | inlineprotectedvirtual |
Parenthood< ComponentDerived, CompositeDerived, ParenthoodInfo > class | ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > | friend |
printTree_impl(int depth, std::ostream &os) const | ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > | inlineprotected |
remove(ComponentDerived &child) | ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > | inlinevirtual |
~Composite() | ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > | inlineprotected |