Template Class SubtreeIterator< NodeT, TraversalOrder::kBreadthFirst >

Inheritance Relationships

Base Type

Class Documentation

template<typename NodeT>
class SubtreeIterator<NodeT, TraversalOrder::kBreadthFirst> : public wavemap::SubtreeIteratorBase<NodeT, SubtreeIterator<NodeT, TraversalOrder::kBreadthFirst>>

Public Functions

inline explicit SubtreeIterator(NodeT *root_node)
virtual SubtreeIterator &operator++() override