class <Scheduler/List> ListScheduler : public Scheduler


Inheritance:


Public Methods

virtual void cancel(Event*)
virtual Event* deque()
virtual void insert(Event*)
inline ListScheduler()
virtual Event* lookup(int uid)

Protected Fields

Event* queue_

Inherited from Scheduler:

Public Methods

inline double clock()
static Scheduler& instance()
virtual void reset()
virtual void run()
void schedule(Handler*, Event*, double delay)
virtual double start()
virtual void sync()

Protected Fields

double clock_
int halted_
static Scheduler* instance_
static int uid_

Protected Methods

int command(int argc, const char*const* argv)
void dispatch(Event*, double)
void dispatch(Event*)
void dumpq()

Documentation

inline ListScheduler()

virtual void cancel(Event*)

virtual void insert(Event*)

virtual Event* deque()

virtual Event* lookup(int uid)

Event* queue_


Direct child classes:
RealTimeScheduler

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

Adapted for the NS documentation page

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de