List of all members.
Public Member Functions |
virtual void | Destroy ()=0 |
virtual bool | IsFinished (void) const =0 |
virtual Time | Next (void) const =0 |
virtual void | Stop (void)=0 |
virtual void | Stop (Time const &time)=0 |
virtual EventId | Schedule (Time const &time, EventImpl *event)=0 |
virtual void | ScheduleWithContext (uint32_t context, Time const &time, EventImpl *event)=0 |
virtual EventId | ScheduleNow (EventImpl *event)=0 |
virtual EventId | ScheduleDestroy (EventImpl *event)=0 |
virtual void | Remove (const EventId &ev)=0 |
virtual void | Cancel (const EventId &ev)=0 |
virtual bool | IsExpired (const EventId &ev) const =0 |
virtual void | Run (void)=0 |
virtual void | RunOneEvent (void)=0 |
virtual Time | Now (void) const =0 |
virtual Time | GetDelayLeft (const EventId &id) const =0 |
virtual Time | GetMaximumSimulationTime (void) const =0 |
virtual void | SetScheduler (ObjectFactory schedulerFactory)=0 |
virtual uint32_t | GetSystemId () const =0 |
virtual uint32_t | GetContext (void) const =0 |
The documentation for this class was generated from the following file:
- src/simulator/simulator-impl.h