Tenncor
|
Interface to travel through graph, treating iLeaf and iFunctor differently. More...
#include <itensor.hpp>
Public Member Functions | |
virtual | ~iTraveler (void)=default |
virtual void | visit (iLeaf *leaf)=0 |
Visit leaf node. More... | |
virtual void | visit (iFunctor *func)=0 |
Visit functor node. More... | |
|
virtualdefault |
|
pure virtual |
Visit leaf node.
Implemented in teq::ParentFinder, teq::PathFinder, tag::Subgraph, teq::GraphStat, CSVEquation, opt::Matcher, pbm::GraphSaver< SAVER, >, and teq::OnceTraveler.
|
pure virtual |
Visit functor node.
Implemented in teq::ParentFinder, tag::Subgraph, teq::PathFinder, CSVEquation, opt::Matcher, teq::GraphStat, pbm::GraphSaver< SAVER, >, and teq::OnceTraveler.