aimstil
5.0.5
|
Const iterator on n-ary trees. More...
#include <cathier/binary_tree.h>
Public Types | |
typedef const_iterator | Self |
typedef iterator_base< const Node > | Base |
typedef Base::value_type | value_type |
Public Member Functions | |
const_iterator () | |
const_iterator (const Node *p) | |
Self | child (std::size_t i) const |
Get an iterator on the i-th child. More... | |
Const iterator on n-ary trees.
On top of traditional, STL iterator features, the class offers the possibility to go to one of its children via the child() member function.
Definition at line 229 of file binary_tree.h.
typedef iterator_base<const Node> til::NaryTree< T, N >::const_iterator::Base |
Definition at line 234 of file binary_tree.h.
typedef const_iterator til::NaryTree< T, N >::const_iterator::Self |
Definition at line 233 of file binary_tree.h.
typedef Base::value_type til::NaryTree< T, N >::const_iterator::value_type |
Definition at line 235 of file binary_tree.h.
|
inline |
Definition at line 240 of file binary_tree.h.
|
inlineexplicit |
Definition at line 241 of file binary_tree.h.
|
inline |
Get an iterator on the i-th child.
Definition at line 246 of file binary_tree.h.