iRoCS Toolbox
1.1.0
|
#include <ATBBasicTree.hh>
Public Member Functions | |
BasicTreeNode (KeyT const &key, ContentT const &content=ContentT()) | |
~BasicTreeNode () | |
void | addChild (BasicTreeNode< KeyT, ContentT > *child) |
std::list< BasicTreeNode< KeyT, ContentT > * > const & | children () const |
std::list< BasicTreeNode< KeyT, ContentT > * > & | children () |
ContentT const | content () const |
KeyT const | key () const |
BasicTreeNode< KeyT, ContentT > const * | parent () const |
BasicTreeNode< KeyT, ContentT > * | parent () |
void | removeChild (BasicTreeNode< KeyT, ContentT > *child) |
void | reparent (BasicTreeNode< KeyT, ContentT > *parent) |
BasicTreeNode< KeyT, ContentT > const * | root () const |
BasicTreeNode< KeyT, ContentT > * | root () |
void | setContent (const ContentT &content) |
void | setKey (const KeyT &key) |
Definition at line 38 of file ATBBasicTree.hh.
|
inline |
Definition at line 43 of file ATBBasicTree.hh.
|
inline |
Definition at line 48 of file ATBBasicTree.hh.
|
inline |
Definition at line 55 of file ATBBasicTree.hh.
Referenced by atb::operator<<(), and atb::BasicTreeNode< KeyT, ContentT >::setKey().
|
inline |
Definition at line 60 of file ATBBasicTree.hh.
|
inline |
Definition at line 65 of file ATBBasicTree.hh.
Referenced by atb::BasicTreeNode< KeyT, ContentT >::setContent().
|
inline |
Definition at line 70 of file ATBBasicTree.hh.
|
inline |
Definition at line 75 of file ATBBasicTree.hh.
Referenced by atb::BasicTreeNode< KeyT, ContentT >::reparent().
|
inline |
Definition at line 80 of file ATBBasicTree.hh.
|
inline |
Definition at line 85 of file ATBBasicTree.hh.
Referenced by atb::operator<<().
|
inline |
Definition at line 90 of file ATBBasicTree.hh.
|
inline |
Definition at line 95 of file ATBBasicTree.hh.
|
inline |
Definition at line 100 of file ATBBasicTree.hh.
|
inline |
Definition at line 105 of file ATBBasicTree.hh.
Referenced by atb::BasicTreeNode< KeyT, ContentT >::addChild(), atb::BasicTreeNode< KeyT, ContentT >::removeChild(), and atb::BasicTreeNode< KeyT, ContentT >::~BasicTreeNode().
|
inline |
Definition at line 114 of file ATBBasicTree.hh.
|
inline |
Definition at line 119 of file ATBBasicTree.hh.