#include <MutexUtils.h>
Public Types | |
typedef M | Mutex |
typedef MutexI::scoped_lock | scoped_lock |
Public Member Functions | |
AnyMutex (M &im) | |
void | lock () |
void | unlock () |
Public Member Functions inherited from MutexI | |
virtual | ~MutexI () |
Private Attributes | |
M & | m |
Definition at line 35 of file MutexUtils.h.
Definition at line 38 of file MutexUtils.h.
typedef MutexI::scoped_lock AnyMutex< M >::scoped_lock |
Definition at line 39 of file MutexUtils.h.
Definition at line 40 of file MutexUtils.h.
|
inlinevirtual |
|
inlinevirtual |
|
private |
Definition at line 36 of file MutexUtils.h.
Referenced by AnyMutex< M >::lock(), and AnyMutex< M >::unlock().