casa
5.7.0-16
|
#include <PThreadUtil.h>
Public Member Functions | |
PCondition (Mutex *mutex) | |
virtual | ~PCondition () noexcept(false) |
int | lock () |
int | unlock () |
int | wait () |
int | signal () |
Private Attributes | |
pthread_mutex_t * | mutex_ |
pthread_cond_t | cond_ |
Definition at line 60 of file PThreadUtil.h.
|
inline |
Definition at line 62 of file PThreadUtil.h.
References THROW_IF.
|
inlinevirtualnoexcept |
Definition at line 69 of file PThreadUtil.h.
References THROW_IF.
|
inline |
cout << "PCondition::lock()" << endl;
Definition at line 74 of file PThreadUtil.h.
|
inline |
cout << "PCondition::signal()" << endl;
Definition at line 91 of file PThreadUtil.h.
References THROW_IF.
|
inline |
cout << "PCondition::unlock()" << endl;
Definition at line 79 of file PThreadUtil.h.
|
inline |
cout << "PCondition::wait()" << endl;
Definition at line 84 of file PThreadUtil.h.
References THROW_IF.
|
private |
Definition at line 99 of file PThreadUtil.h.
|
private |
Definition at line 98 of file PThreadUtil.h.