|
Java iterators for C++:
|
Left-Process-Right iterator. More...
#include <Tree_LPR.h>
Public Member Functions | |
| void | set (const TL::Tree< E > &T) |
Iterator::set(). More... | |
| bool | hasNext () const |
Iterator::hasNext(). More... | |
| const TL::Tree< E > | next () |
Iterator::next(). More... | |
| void | push_left_descendants (const TL::Tree< E > &T) |
Push every Child(0) [left] descendant of T in the stack. More... | |
Public Attributes | |
| __pad0__: m_S(32) { set(T) | |
init(). More... | |
Private Attributes | |
| std::vector< TL::Tree< E > > | m_S |
| std::stack<>. More... | |
Left-Process-Right iterator.
Definition at line 63 of file Tree_LPR.h.
Iterator::set().
Definition at line 78 of file Tree_LPR.h.
| bool Tree_LPR< E >::hasNext | ( | ) | const |
Iterator::hasNext().
Definition at line 101 of file Tree_LPR.h.
Iterator::next().
Definition at line 119 of file Tree_LPR.h.
Push every Child(0) [left] descendant of T in the stack.
Definition at line 91 of file Tree_LPR.h.
std::stack<>.
Definition at line 64 of file Tree_LPR.h.
| Tree_LPR< E >::__pad0__ |
init().
Definition at line 68 of file Tree_LPR.h.
1.8.5