Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
A condition variable for thread synchronization. More...
#include <qpid/sys/posix/Condition.h>
Public Member Functions | |
Condition () | |
~Condition () | |
void | wait (Mutex &) |
bool | wait (Mutex &, const AbsTime &absoluteTime) |
void | notify () |
void | notifyAll () |
Condition () | |
~Condition () | |
void | wait (Mutex &) |
bool | wait (Mutex &, const AbsTime &absoluteTime) |
void | notify () |
void | notifyAll () |
A condition variable for thread synchronization.
Definition at line 40 of file Condition.h.
|
inline |
Definition at line 54 of file Condition.h.
References QPID_POSIX_ASSERT_THROW_IF.
|
inline |
Definition at line 58 of file Condition.h.
References QPID_POSIX_ABORT_IF.
|
inline |
|
inline |
|
inline |
Definition at line 77 of file Condition.h.
References QPID_POSIX_ASSERT_THROW_IF.
|
inline |
|
inline |
Definition at line 81 of file Condition.h.
References QPID_POSIX_ASSERT_THROW_IF.
|
inline |
|
inline |
|
inline |
Definition at line 62 of file Condition.h.
References qpid::sys::Mutex::mutex, and QPID_POSIX_ASSERT_THROW_IF.
Definition at line 66 of file Condition.h.
References qpid::sys::EPOCH, qpid::sys::Mutex::mutex, QPID_POSIX_ERROR, and qpid::sys::toTimespec().