Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Compound Members  

IterNodeTraversal Class Template Reference
[NodeTraversal]

Produces a traversal using the given Iterator. More...

#include <nodetraversal.h>

Inheritance diagram for IterNodeTraversal:

Inheritance graph
[legend]
Collaboration diagram for IterNodeTraversal:

Collaboration graph
[legend]
List of all members.

Protected Methods

virtual void walk (_Node *)

Detailed Description

template<class _Node, class _TIterator, class _Container = std::vector<_Node*>>
class treecomp::IterNodeTraversal< _Node, _TIterator, _Container >

Produces a traversal using the given Iterator.

Note:
For pre and postorder iterators the corresponding traversal classes are more specialised and efficient
Author:
Eva Brucherseifer

Definition at line 78 of file nodetraversal.h.


Member Function Documentation

void walk _Node *    [protected, virtual]
 

Implements NodeTraversal.

Definition at line 145 of file nodetraversal.h.

References NodeTraversal::m_traversal.


The documentation for this class was generated from the following file:
Generated on Mon Jan 6 12:02:20 2003 for TreeComp by doxygen1.2.17