75 bool wait (
int timeOutMilliseconds = -1) const noexcept;
93 void signal() const noexcept;
99 void reset() const noexcept;
107 mutable pthread_cond_t condition;
108 mutable pthread_mutex_t mutex;
109 mutable bool triggered, manualReset;
Allows threads to wait for events triggered by other threads.
WaitableEvent(bool manualReset=false) noexcept
Creates a WaitableEvent object.
#define JUCE_API
This macro is added to all JUCE public class declarations.