◆ impl()
LDASTools::AL::ReadWriteLock::baton_type::impl::impl |
( |
bool |
Logging | ) |
|
|
inline |
◆ error()
void LDASTools::AL::ReadWriteLock::baton_type::impl::error |
( |
int |
Code | ) |
|
|
inlineprivate |
◆ Lock() [1/2]
void LDASTools::AL::ReadWriteLock::baton_type::impl::Lock |
( |
mode_type |
Mode, |
|
|
bool |
TryLock |
|
) |
| |
|
inline |
- Todo:
- Should never be trying to set the lock to NONE; should throw an exception.
◆ Lock() [2/2]
void LDASTools::AL::ReadWriteLock::baton_type::impl::Lock |
( |
mode_type |
Mode, |
|
|
size_t |
Timeout |
|
) |
| |
|
inline |
◆ Logging()
bool LDASTools::AL::ReadWriteLock::baton_type::impl::Logging |
( |
| ) |
const |
|
inline |
◆ operator pthread_rwlock_t *()
◆ operator void *()
LDASTools::AL::ReadWriteLock::baton_type::impl::operator void * |
( |
| ) |
|
|
inline |
◆ Unlock()
void LDASTools::AL::ReadWriteLock::baton_type::impl::Unlock |
( |
| ) |
|
|
inline |
◆ handle
◆ LockAcquisitionInterval
timespec_type LDASTools::AL::ReadWriteLock::baton_type::impl::LockAcquisitionInterval |
|
static |
◆ logging
bool LDASTools::AL::ReadWriteLock::baton_type::impl::logging |
The documentation for this class was generated from the following file: