1 #ifndef EFGRAPHVISITORS_H_
2 #define EFGRAPHVISITORS_H_
virtual bool visitEnter(DecisionNode &node) const
virtual ~RunSimulator()
Destructor.
virtual bool visitLeave(DecisionNode &node) const
virtual bool visitEnter(AlgorithmNode &) const
virtual ~RankerByEccentricity()
Destructor.
virtual ~RankerByProductConsumption()
Destructor.
virtual bool visitEnter(AlgorithmNode &) const
boost::adjacency_list< boost::vecS, boost::vecS, boost::bidirectionalS, AlgoNodeStruct > ExecPlan
virtual bool visit(DecisionNode &node)
virtual bool visitEnter(AlgorithmNode &) const
void recursiveVisit(AlgorithmNode &node)
Depth-first node parser to calculate node eccentricity (only within the data realm of the execution f...
virtual bool visitLeave(DecisionNode &node) const
RunSimulator(const int &slotNum)
Constructor.
virtual bool visit(DecisionNode &)
A visitor, performing full top-down traversals of a graph.
virtual bool visitLeave(DecisionNode &) const
virtual ~RankerByCummulativeOutDegree()
Destructor.
virtual bool visitLeave(DecisionNode &) const
virtual bool visitEnter(DecisionNode &) const
virtual bool visitEnter(AlgorithmNode &) const
virtual bool visit(DecisionNode &)
RankerByCummulativeOutDegree()
Constructor.
virtual bool visit(DecisionNode &)
virtual bool visitEnter(AlgorithmNode &) const
virtual ~RankerByDataRealmEccentricity()
Destructor.
RankerByEccentricity()
Constructor.
virtual bool visitEnter(DecisionNode &) const
virtual bool visitEnter(DecisionNode &node) const
virtual bool visit(DecisionNode &node)
virtual bool visitEnter(DecisionNode &) const
RankerByTiming()
Constructor.
virtual bool visitLeave(DecisionNode &) const
virtual ~Trigger()
Destructor.
virtual bool visit(DecisionNode &)
virtual ~RankerByTiming()
Destructor.
virtual bool visitEnter(DecisionNode &) const
void runThroughAdjacents(boost::graph_traits< boost::ExecPlan >::vertex_descriptor vertex, boost::ExecPlan graph)
virtual bool visit(DecisionNode &)
Trigger(const int &slotNum)
Constructor.
virtual bool visitEnter(DecisionNode &) const
RankerByDataRealmEccentricity()
Constructor.
virtual bool visitLeave(DecisionNode &) const
RankerByProductConsumption()
Constructor.
virtual bool visitLeave(DecisionNode &) const