#include <RWLocker.hpp>
Public Member Functions | |
| ReadLock (RWLocker &locker, UInt32 sTimeout, UInt32 usTimeout=0) | |
| ~ReadLock () | |
| void | lock (UInt32 sTimeout, UInt32 usTimeout=0) |
| void | release () |
Private Member Functions | |
| ReadLock (const ReadLock &) | |
| ReadLock & | operator= (const ReadLock &) |
Private Attributes | |
| RWLocker * | m_locker |
| bool | m_released |
Definition at line 88 of file RWLocker.hpp.
| BLOCXX_NAMESPACE::ReadLock::ReadLock | ( | RWLocker & | locker, | |
| UInt32 | sTimeout, | |||
| UInt32 | usTimeout = 0 | |||
| ) | [inline] |
Definition at line 91 of file RWLocker.hpp.
| BLOCXX_NAMESPACE::ReadLock::~ReadLock | ( | ) | [inline] |
Definition at line 97 of file RWLocker.hpp.
| BLOCXX_NAMESPACE::ReadLock::ReadLock | ( | const ReadLock & | ) | [private] |
Definition at line 101 of file RWLocker.hpp.
| void BLOCXX_NAMESPACE::ReadLock::release | ( | ) | [inline] |
Definition at line 109 of file RWLocker.hpp.
RWLocker* BLOCXX_NAMESPACE::ReadLock::m_locker [private] |
Definition at line 118 of file RWLocker.hpp.
bool BLOCXX_NAMESPACE::ReadLock::m_released [private] |
Definition at line 119 of file RWLocker.hpp.
1.5.3