#include <OW_MutexLock.hpp>
Collaboration diagram for OW_NAMESPACE::MutexLock:

Public Member Functions | |
| MutexLock (Mutex &mutex, bool initially_locked=true) | |
| ~MutexLock () | |
| void | lock () |
| void | release () |
| MutexLock (const MutexLock &arg) | |
| bool | isLocked () const |
Private Attributes | |
| Mutex * | m_mutex |
| bool | m_locked |
Friends | |
| class | Condition |
Definition at line 46 of file OW_MutexLock.hpp.
|
||||||||||||
|
Definition at line 49 of file OW_MutexLock.hpp. |
|
|
Definition at line 57 of file OW_MutexLock.hpp. |
|
|
Definition at line 83 of file OW_MutexLock.hpp. References m_locked. |
|
|
Definition at line 88 of file OW_MutexLock.hpp. |
|
|
Definition at line 71 of file OW_MutexLock.hpp. References OW_NAMESPACE::Mutex::acquire(), and m_mutex. |
|
|
|
Definition at line 95 of file OW_MutexLock.hpp. |
|
|
Definition at line 94 of file OW_MutexLock.hpp. Referenced by MutexLock(). |
|
|
Definition at line 93 of file OW_MutexLock.hpp. |
1.4.6