Public Member Functions

ns3::SimulatorImpl Class Reference

Inheritance diagram for ns3::SimulatorImpl:
Inheritance graph
[legend]
Collaboration diagram for ns3::SimulatorImpl:
Collaboration graph
[legend]

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: