Note that descriptions of what exceptions may be thrown assumes that object is used correctly, i.e., method preconditions are satisfied.
More...
#include <NonRecursiveMutexLock.hpp>
Note that descriptions of what exceptions may be thrown assumes that object is used correctly, i.e., method preconditions are satisfied.
Definition at line 82 of file NonRecursiveMutexLock.hpp.
◆ NonRecursiveMutexLock() [1/2]
| BLOCXX_NAMESPACE::NonRecursiveMutexLock::NonRecursiveMutexLock |
( |
NonRecursiveMutex & |
mutex, |
|
|
bool |
initially_locked = true |
|
) |
| |
|
inlineexplicit |
◆ ~NonRecursiveMutexLock()
| BLOCXX_NAMESPACE::NonRecursiveMutexLock::~NonRecursiveMutexLock |
( |
| ) |
|
|
inline |
◆ NonRecursiveMutexLock() [2/2]
◆ isLocked()
| bool BLOCXX_NAMESPACE::NonRecursiveMutexLock::isLocked |
( |
| ) |
const |
|
inline |
◆ lock()
| void BLOCXX_NAMESPACE::NonRecursiveMutexLock::lock |
( |
| ) |
|
|
inline |
◆ release()
| void BLOCXX_NAMESPACE::NonRecursiveMutexLock::release |
( |
| ) |
|
|
inline |
◆ Condition
◆ m_locked
| bool BLOCXX_NAMESPACE::NonRecursiveMutexLock::m_locked |
|
mutableprivate |
◆ m_mutex
The documentation for this class was generated from the following file: