Equalizer 1.0
|
A visitor to traverse configs and all children. More...
#include <configVisitor.h>
Public Member Functions | |
ConfigVisitor () | |
Construct a new config visitor. | |
virtual | ~ConfigVisitor () |
Destruct this config visitor. | |
virtual VisitorResult | visitPre (C *config) |
Visit a config on the down traversal. | |
virtual VisitorResult | visitPost (C *config) |
Visit a config on the up traversal. | |
virtual VisitorResult | visitPre (const C *) |
Visit a config on the down traversal. | |
virtual VisitorResult | visitPost (const C *) |
Visit a config on the up traversal. |
A visitor to traverse configs and all children.
Definition at line 30 of file configVisitor.h.
eq::fabric::ConfigVisitor< C, OV, LV, CV, NV >::ConfigVisitor | ( | ) | [inline] |
virtual eq::fabric::ConfigVisitor< C, OV, LV, CV, NV >::~ConfigVisitor | ( | ) | [inline, virtual] |
virtual VisitorResult eq::fabric::ConfigVisitor< C, OV, LV, CV, NV >::visitPost | ( | C * | config | ) | [inline, virtual] |
Visit a config on the up traversal.
Definition at line 44 of file configVisitor.h.
References eq::fabric::ConfigVisitor< C, OV, LV, CV, NV >::visitPost().
Referenced by eq::fabric::ConfigVisitor< C, OV, LV, CV, NV >::visitPost().
virtual VisitorResult eq::fabric::ConfigVisitor< C, OV, LV, CV, NV >::visitPost | ( | const C * | ) | [inline, virtual] |
Visit a config on the up traversal.
Definition at line 52 of file configVisitor.h.
References eq::fabric::TRAVERSE_CONTINUE.
virtual VisitorResult eq::fabric::ConfigVisitor< C, OV, LV, CV, NV >::visitPre | ( | const C * | ) | [inline, virtual] |
Visit a config on the down traversal.
Definition at line 48 of file configVisitor.h.
References eq::fabric::TRAVERSE_CONTINUE.
virtual VisitorResult eq::fabric::ConfigVisitor< C, OV, LV, CV, NV >::visitPre | ( | C * | config | ) | [inline, virtual] |
Visit a config on the down traversal.
Definition at line 40 of file configVisitor.h.
References eq::fabric::ConfigVisitor< C, OV, LV, CV, NV >::visitPre().
Referenced by eq::fabric::ConfigVisitor< C, OV, LV, CV, NV >::visitPre().