#include <mutexwrapper.h>
Public Member Functions | |
| ScopedLocker (MutexWrapper< T > &mw_) | |
| and assignment | |
| ~ScopedLocker () | |
| T & | Get () |
Private Member Functions | |
| ScopedLocker (const ScopedLocker< T > &) | |
| ScopedLocker & | operator= (const ScopedLocker &) |
| prevent copying | |
Private Attributes | |
| MutexWrapper< T > & | mw |
Definition at line 17 of file mutexwrapper.h.
| ScopedLocker< T >::ScopedLocker | ( | const ScopedLocker< T > & | ) | [inline, private] |
Definition at line 21 of file mutexwrapper.h.
| ScopedLocker< T >::ScopedLocker | ( | MutexWrapper< T > & | mw_ | ) | [inline, explicit] |
and assignment
Definition at line 24 of file mutexwrapper.h.
| ScopedLocker< T >::~ScopedLocker | ( | ) | [inline] |
Definition at line 27 of file mutexwrapper.h.
| T& ScopedLocker< T >::Get | ( | ) | [inline] |
Definition at line 30 of file mutexwrapper.h.
| ScopedLocker& ScopedLocker< T >::operator= | ( | const ScopedLocker< T > & | ) | [inline, private] |
prevent copying
Definition at line 22 of file mutexwrapper.h.
MutexWrapper<T>& ScopedLocker< T >::mw [private] |
Definition at line 20 of file mutexwrapper.h.
1.6.3