#include <MutexPT.hxx>

Public Member Functions | |
| MutexPT () | |
| ~MutexPT () | |
| void | lock () |
| void | unLock () |
Private Attributes | |
| pthread_mutex_t | _mutexDesc |
| pthread_mutexattr_t | _options |
Friends | |
| class | ConditionPT |
Definition at line 33 of file MutexPT.hxx.
| MutexPT::MutexPT | ( | ) |
| MutexPT::~MutexPT | ( | ) |
Definition at line 31 of file MutexPT.cxx.
References _mutexDesc.
| void MutexPT::lock | ( | ) |
Definition at line 36 of file MutexPT.cxx.
References _mutexDesc.
| void MutexPT::unLock | ( | ) |
Definition at line 41 of file MutexPT.cxx.
References _mutexDesc.
|
friend |
Definition at line 40 of file MutexPT.hxx.
|
private |
Definition at line 42 of file MutexPT.hxx.
Referenced by lock(), MutexPT(), unLock(), YACS::BASES::ConditionPT::wait(), and ~MutexPT().
|
private |
Definition at line 43 of file MutexPT.hxx.