1 #ifndef SIM_EVENT_H_INCLUDED
2 #define SIM_EVENT_H_INCLUDED
An event transmitted by a simulator.
Source GetSource() const
Get the data member value.
Definition for SimEventType.
Namespace for the core simulator.
SimEvent(Source sim, int step, Type type)
Initialize all data members.
Type GetType() const
Get Event type.
SimEventType Type
Type of events triggered by sim.
std::shared_ptr< Sim > Source
Convenience typedef for clients of this class.
SimEventType
Type of events triggered by sim or on behalf of sim by project.
int GetStep() const
Get step.