Public Member Functions | |
TLockableObjectConditionalOwner (T &lock, const bool locked=true) | |
TLockableObjectConditionalOwner (const TLockableObjectConditionalOwner &rhs) | |
~TLockableObjectConditionalOwner () | |
TLockableObjectConditionalOwner & | operator= (const TLockableObjectConditionalOwner &rhs) |
void | Unlock () |
TLockableObjectConditionalOwner | ( | T & | lock, | |
const bool | locked = true | |||
) | [inline, explicit] |
TLockableObjectConditionalOwner | ( | const TLockableObjectConditionalOwner< T > & | rhs | ) |
~TLockableObjectConditionalOwner | ( | ) | [inline] |
TLockableObjectConditionalOwner& operator= | ( | const TLockableObjectConditionalOwner< T > & | rhs | ) |
void Unlock | ( | ) | [inline] |