![]() |
DSPatch v.9.7.5
|
Thread class for auto-ticking a circuit. More...
#include <AutoTickThread.h>
Public Member Functions | |
NONCOPYABLE (AutoTickThread) | |
bool | IsStopped () const |
bool | IsPaused () const |
void | Start (DSPatch::Circuit *circuit) |
void | Stop () |
void | Pause () |
void | Resume () |
Thread class for auto-ticking a circuit.
An AutoTickThread is responsible for ticking a circuit continuously in a free-running thread. Upon initialisation, a reference to the circuit must be provided for the thread's _Run() method to use. Once Start() has been called, the thread will begin, repeatedly calling the circuit's Tick() method until instructed to Pause() or Stop().
Definition at line 50 of file AutoTickThread.h.
|
inline |
Definition at line 57 of file AutoTickThread.h.
|
inline |
Definition at line 67 of file AutoTickThread.h.
|
inline |
Definition at line 62 of file AutoTickThread.h.
|
inline |
Definition at line 107 of file AutoTickThread.h.
|
inline |
Definition at line 124 of file AutoTickThread.h.
|
inline |
Definition at line 72 of file AutoTickThread.h.
|
inline |
Definition at line 88 of file AutoTickThread.h.