Component() | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | inlineprotected |
component_t typedef | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | |
const_iterator typedef | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | |
getNumParenthoods() const | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | inline |
getParenthood(size_t i) const | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | inline |
isAncestorOf(const ComponentDerived &node) const =0 | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | pure virtual |
isChildOf(const CompositeDerived &node) | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | inline |
isDescendantOf(const CompositeDerived &node) const | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | inline |
isDescendantOf(const ComponentDerived &node) const | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | inline |
iterator typedef | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | |
onAttachedParent(const parenthood_t &parent) | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | inlineprotectedvirtual |
onDetachedParent(const parenthood_t &parent) | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | inlineprotectedvirtual |
parent_t typedef | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | |
Parenthood< ComponentDerived, CompositeDerived, ParenthoodInfo > class | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | friend |
parenthood_t typedef | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | |
parents_begin() const | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | inline |
parents_begin() | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | inline |
parents_end() const | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | inline |
parents_end() | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | inline |
printNode(int depth, std::ostream &os) const =0 | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | pure virtual |
printSubTree(int depth, std::ostream &os) const =0 | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | pure virtual |
printTree(std::ostream &os) | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | inline |
~Component() | ocra::Component< ComponentDerived, CompositeDerived, ParenthoodInfo > | inlineprotected |