Equalizer 1.0
|
A visitor to traverse leaf nodes of a graph. More...
#include <leafVisitor.h>
Public Member Functions | |
LeafVisitor () | |
Constructs a new leaf visitor. | |
virtual | ~LeafVisitor () |
Destruct the leaf visitor. | |
virtual VisitorResult | visit (T *leaf) |
Visit a leaf node. | |
virtual VisitorResult | visit (const T *) |
Visit a leaf node during a const traversal. |
A visitor to traverse leaf nodes of a graph.
Definition at line 28 of file leafVisitor.h.
eq::fabric::LeafVisitor< T >::LeafVisitor | ( | ) | [inline] |
virtual eq::fabric::LeafVisitor< T >::~LeafVisitor | ( | ) | [inline, virtual] |
virtual VisitorResult eq::fabric::LeafVisitor< T >::visit | ( | T * | leaf | ) | [inline, virtual] |
Visit a leaf node.
Definition at line 38 of file leafVisitor.h.
References eq::fabric::LeafVisitor< T >::visit().
Referenced by eq::fabric::LeafVisitor< T >::visit().
virtual VisitorResult eq::fabric::LeafVisitor< T >::visit | ( | const T * | ) | [inline, virtual] |
Visit a leaf node during a const traversal.
Definition at line 42 of file leafVisitor.h.
References eq::fabric::TRAVERSE_CONTINUE.