This class provides a full specialization of Condition for pthreads. The implementation provided here defines an efficient proxy for the pthread_cond_t pthread type, and related operations.
Synopsis
Declared in <bslmt_conditionimpl_pthread.h>
template<>
class ConditionImpl<Platform::PosixThreads>;
Enums
Name |
Description |
The value |
Member Functions
Name |
Description |
|
Create a condition variable object. Optionally specify a |
|
Destroy condition variable this object. |
Signal this condition object; wake up all threads that are currently waiting on this condition. |
|
Return the clock type used for timeouts. |
|
Signal this condition object; wake up a single thread that is currently waiting on this condition. |
|
Atomically unlock the specified |
|
Atomically unlock the specified |
Created with MrDocs