2 #include <Process/ExpandMode.hpp>
3 #include <Process/TimeValue.hpp>
5 #include <score/model/Identifier.hpp>
6 #include <score/tools/std/IndirectContainer.hpp>
8 #include <score_plugin_scenario_export.h>
39 static const constexpr
auto startId_val = 0;
40 static const constexpr
auto endId_val = 1;
45 return Id<T>{startId_val};
51 return Id<T>{endId_val};
54 template <
typename Scenario_T,
typename Element_T>
61 static const constexpr
auto accessor = &ScenarioInterface::getIntervals;
66 static const constexpr
auto accessor = &ScenarioInterface::getEvents;
71 static const constexpr
auto accessor = &ScenarioInterface::getTimeSyncs;
76 static const constexpr
auto accessor = &ScenarioInterface::getStates;
The OngoingCommandDispatcher class.
Definition: OngoingCommandDispatcher.hpp:27
Definition: EventModel.hpp:36
Definition: IntervalModel.hpp:50
Definition: ScenarioInterface.hpp:20
Definition: StateModel.hpp:63
Definition: TimeSyncModel.hpp:34
The id_base_t class.
Definition: Identifier.hpp:57
Definition: IndirectContainer.hpp:129
Main plug-in of score.
Definition: score-plugin-dataflow/Dataflow/PortItem.hpp:14
Definition: ScenarioInterface.hpp:55