90 void startTimer (
int timerID,
int intervalInMilliseconds)
noexcept;
101 void stopTimer (
int timerID)
noexcept;
107 bool isTimerRunning (
int timerID)
const noexcept;
113 int getTimerInterval (
int timerID)
const noexcept;
121 Timer* getCallback (
int)
const noexcept;
A type of timer class that can run multiple timers with different frequencies, all of which share a s...
virtual void timerCallback(int timerID)=0
The user-defined callback routine that actually gets called by each of the timers that are running.
An array designed for holding objects.
A simple spin-lock class that can be used as a simple, low-overhead mutex for uncontended situations.
Makes repeated callbacks to a virtual method at a specified time interval.