19 (void)pthread_cond_destroy(&this->m_handle.
m_condition);
void notify() override
notify a single waiter
void notifyAll() override
notify all current waiters
MutexHandle * getHandle() override
return the underlying mutex handle (implementation specific)
int PlatformIntType
DefaultTypes.hpp provides fallback defaults for the platform types.
pthread_cond_t m_condition
~PosixConditionVariable() override
destructor
PosixConditionVariable()
constructor
PosixConditionVariable::Status pend(Os::Mutex &mutex) override
wait releasing mutex
pthread_mutex_t m_mutex_descriptor
Condition variable handle parent.
ConditionVariableHandle * getHandle() override
get handle
ConditionVariable::Status posix_status_to_conditional_status(PlatformIntType posix_status)