#include <Mutex.h>
Public Member Functions | |
| Mutex () | |
| virtual | ~Mutex () |
| virtual void | enter () |
| virtual void | leave () |
Protected Attributes | |
| pthread_mutex_t | m_mutex |
Definition at line 8 of file Mutex.h.
| void ibrcommon::Mutex::enter | ( | ) | [virtual] |
Reimplemented in ibrcommon::BLOB::Reference.
Definition at line 16 of file Mutex.cpp.
References m_mutex.
Referenced by ibrcommon::TmpFileBLOB::clear(), ibrcommon::BLOB::Reference::enter(), ibrcommon::WaitForConditional::go(), ibrcommon::MutexLock::MutexLock(), and ibrcommon::WaitForConditional::wait().
| void ibrcommon::Mutex::leave | ( | ) | [virtual] |
Reimplemented in ibrcommon::BLOB::Reference.
Definition at line 21 of file Mutex.cpp.
References m_mutex.
Referenced by ibrcommon::TmpFileBLOB::clear(), ibrcommon::WaitForConditional::go(), ibrcommon::BLOB::Reference::leave(), ibrcommon::WaitForConditional::wait(), and ibrcommon::MutexLock::~MutexLock().
pthread_mutex_t ibrcommon::Mutex::m_mutex [protected] |
1.6.3