27 virtual void setTaskGraph(std::shared_ptr<TaskGraph> graph) { this->m_graph = graph; }
29 std::shared_ptr<TaskGraph> getTaskGraph()
const {
return m_graph; }
50 std::shared_ptr<TaskGraph> m_graph =
nullptr;
bool initialize()
Initialization of the TaskGraphController, good for anything the controller may need to do after it r...
virtual void init()
Subclass initialization call.
virtual void execute()=0
Executes the TaskGraph.
Base class for TaskGraph controllers which are responsible for executing the TaskGraph.