22 Cond(
const Cond &) =
delete;
23 Cond & operator=(
const Cond &) =
delete;
void signal()
Wakes every thread currently blocked in wait() on this condition variable.
void * handle
Backend-assigned condition variable handle.
void wait(Mutex &lock)
Unlocks lock and blocks until signal() is called, then reacquires lock before returning.
A simple mutual-exclusion lock.