11 #include <dpsim/Scheduler.h>
20 const Edges &outEdges);
21 void step(Real time, Int timeStepCount);
26 String mOutMeasurementFile;
27 std::vector<CPS::Task::List> mLevels;
void step(Real time, Int timeStepCount)
Performs a single simulation step.
void stop()
Called on simulation stop to reliably clean up e.g. running helper threads.
void createSchedule(const CPS::Task::List &tasks, const Edges &inEdges, const Edges &outEdges)
Creates the schedule for the given dependency graph.
std::unordered_map< CPS::Task::Ptr, std::deque< CPS::Task::Ptr > > Edges