Inheritance diagram for Execution::Clock:
Dataflow::Clock Execution::ManualClock::Clock

Public Member Functions

 Clock (const Execution::Context &ctx)
 
void play (const TimeVal &t)
 
void pause ()
 
void resume ()
 
void stop ()
 
virtual bool paused () const
 

Public Attributes

const Contextcontext
 
std::shared_ptr< BaseScenarioElementscenario
 

Protected Member Functions

virtual void play_impl (const TimeVal &t)=0
 
virtual void pause_impl ()=0
 
virtual void resume_impl ()=0
 
virtual void stop_impl ()=0
 

The documentation for this class was generated from the following files: