ocra-recipes
Doxygen documentation for the ocra-recipes repository
ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo > Member List

This is the complete list of members for ocra::Composite< ComponentDerived, CompositeDerived, ParenthoodInfo >, including all inherited members.

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 > classocra::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