8#ifndef META_OCEAN_BASE_SCHEDULER_H
9#define META_OCEAN_BASE_SCHEDULER_H
This class represents a round robin scheduler.
Definition Scheduler.h:32
void unregisterFunction(const Callback &callback)
Unregisters a scheduler function.
Scheduler()
Creates a new scheduler.
virtual void threadRun()
Derived thread run function.
Callbacks callbacks
Scheduler callbacks.
Definition Scheduler.h:87
virtual ~Scheduler()
Destructs a scheduler.
void registerFunction(const Callback &callback)
Registers a scheduler function.
This template class is the base class for all singleton objects.
Definition Singleton.h:71
This class implements a thread.
Definition Thread.h:115
The namespace covering the entire Ocean framework.
Definition Accessor.h:15