Template Class SubtreeIterator< NodeT, TraversalOrder::kDepthFirstPreorder >
Defined in File subtree_iterator.h
Inheritance Relationships
Base Type
public wavemap::SubtreeIteratorBase< NodeT, SubtreeIterator< NodeT, TraversalOrder::kDepthFirstPreorder > >
(Template Class SubtreeIteratorBase)
Class Documentation
-
template<typename NodeT>
class SubtreeIterator<NodeT, TraversalOrder::kDepthFirstPreorder> : public wavemap::SubtreeIteratorBase<NodeT, SubtreeIterator<NodeT, TraversalOrder::kDepthFirstPreorder>> Public Functions
-
inline explicit SubtreeIterator(NodeT *root_node)
-
virtual SubtreeIterator &operator++() override
-
inline explicit SubtreeIterator(NodeT *root_node)