BaseScenarioPresenter< Model_T, IntervalPresenter_T > Class Template Reference
Public Member Functions | |
BaseScenarioPresenter (const Model_T &model) | |
score::IndirectContainer< IntervalPresenter_T > | getIntervals () const |
score::IndirectContainer< Scenario::StatePresenter > | getStates () const |
score::IndirectContainer< Scenario::EventPresenter > | getEvents () const |
score::IndirectContainer< Scenario::TimeSyncPresenter > | getTimeSyncs () const |
const Scenario::EventPresenter & | event (const Id< Scenario::EventModel > &id) const |
const Scenario::TimeSyncPresenter & | timeSync (const Id< Scenario::TimeSyncModel > &id) const |
const IntervalPresenter_T & | interval (const Id< Scenario::IntervalModel > &id) const |
const Scenario::StatePresenter & | state (const Id< Scenario::StateModel > &id) const |
const Scenario::TimeSyncModel & | startTimeSync () const |
IntervalPresenter_T * | intervalPresenter () const |
Protected Attributes | |
const Model_T & | m_model |
IntervalPresenter_T * | m_intervalPresenter {} |
Scenario::StatePresenter * | m_startStatePresenter {} |
Scenario::StatePresenter * | m_endStatePresenter {} |
Scenario::EventPresenter * | m_startEventPresenter {} |
Scenario::EventPresenter * | m_endEventPresenter {} |
Scenario::TimeSyncPresenter * | m_startNodePresenter {} |
Scenario::TimeSyncPresenter * | m_endNodePresenter {} |
The documentation for this class was generated from the following file: