Class Plan

Class Documentation

class Plan

a plan for evaluating a graph

Public Functions

inline Plan(Graph graph, std::vector<ExecStepPtr> steps)
inline const Graph &graph() const

get the actual graph that will be evaluated

this is useful for debugging to see the changes made by the planner

inline const std::vector<ExecStepPtr> &steps() const

get the steps in the plan

inline void run()

run all steps in the plan