Class Tree::PreOrderIterator#

Nested Relationships#

This class is a nested type of Class Tree.

Inheritance Relationships#

Base Type#

Class Documentation#

class PreOrderIterator : public Iterator

Pre-order iterator enumerates the nodes in pre-order (a node is visited before all its sub-trees).

Public Functions

PreOrderIterator(Tree &t)
inline virtual ~PreOrderIterator()
inline virtual void operator++()
inline virtual operator bool()
inline operator Node*()
inline Node *operator->()