ldas-tools-al 2.6.4
|
#include <mutexlock.hh>
Public Member Functions | |
MutexLockVariable (MutexLock::baton_type Baton, V &Variable, const char *Filename, int Linenum) | |
MutexLockVariable (MutexLock::baton_type Baton, const V &Variable, const char *Filename, int Linenum=0) | |
MutexLockVariable (const MutexLockVariable &Source, const char *Filename, int Linenum) | |
const V & | Var () const |
V & | Var () |
Private Member Functions | |
MutexLockVariable () | |
MutexLock::baton_type | release () const |
Private Attributes | |
MutexLock::baton_type | m_baton |
V & | m_variable |
MutexLock | m_lock |
bool | m_is_locked |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
inline |
|
inline |
|
private |
|
mutableprivate |
|
mutableprivate |
|
private |