Mana
|
Public Member Functions | |
Locked (T &data, Mutex &mutex) | |
Locked (Locked &&rhs)=delete | |
Locked (const Locked &)=delete | |
Locked & | operator= (const Locked &)=delete |
Locked & | operator= (Locked &&)=delete |
T & | operator* () const |
T * | operator-> () const |
Private Attributes | |
T & | mData |
Additional Inherited Members | |
![]() | |
MutexLocker (Mutex *mutex) | |
MutexLocker (MutexLocker &&) | |
MutexLocker (const MutexLocker &)=delete | |
MutexLocker & | operator= (const MutexLocker &)=delete |
~MutexLocker () | |
|
inline |
|
delete |
|
delete |
|
inline |
|
inline |
|
delete |
|
delete |
|
private |