Public Types | |
| using | OutputCallback = std::function<void (const Event&)> |
Public Member Functions | |
| ScheduledEventThread (OutputCallback &&c) | |
| ~ScheduledEventThread () override | |
| void | clearAllPendingMessages () |
| void | start () |
| void | stop () |
| void | addEvent (const Event &event) |
| bool | isRunning () const |
| using juce::ScheduledEventThread< Event >::OutputCallback = std::function<void (const Event&)> |
|
inlineexplicit |
References jassert, and juce::Thread::Thread().
|
inlineoverride |
References stop().
|
inline |
|
inline |
References juce::Thread::startThread().
|
inline |
References juce::Thread::stopThread().
Referenced by ~ScheduledEventThread().
|
inline |
References juce::Thread::isThreadRunning(), and jassert.
|
inline |