8 #include <vlutil/vlList.h>
10 #include <tbb/spin_mutex.h>
55 virtual void addTimer(
DtTimer *timer);
59 virtual void removeTimer (
DtTimer *timer);
63 virtual void reset(
bool clearAll =
false);
72 void doPendingResorts();
Instances of class DtScheduler maintain a list of DtTimer objects. It ticks all timer objects each ti...
Definition: scheduler.h:22
Instances of DtTimer are used to maintain the information needed to represent some kind of scheduled ...
Definition: timer.h:38
tbb::spin_mutex myMutex
Definition: scheduler.h:84
bool myInTick
If in tick, ReSort() does NOT resort. Instead, it marks the timer as resortPending. These timers will be resorted at the end of the tick function.
Definition: scheduler.h:81
DtSimManager * mySimManager
Definition: scheduler.h:83
The simulation engine is controlled by a single,top-level class called the Simulation Manager...
Definition: simManager.h:121
#define DT_DLL_vrfcore
This file is used to determine how to build.
Definition: vrfcoreDefines.h:25