#include <Mutex.hpp>
Definition at line 77 of file Mutex.hpp.
◆ Mutex() [1/2]
| BLOCXX_NAMESPACE::Mutex::Mutex |
( |
| ) |
|
◆ ~Mutex()
| BLOCXX_NAMESPACE::Mutex::~Mutex |
( |
| ) |
|
◆ Mutex() [2/2]
| BLOCXX_NAMESPACE::Mutex::Mutex |
( |
const Mutex & |
| ) |
|
|
private |
◆ acquire()
| void BLOCXX_NAMESPACE::Mutex::acquire |
( |
| ) |
|
Acquire ownership of this Mutex object.
This call will block if another thread has ownership of this Mutex. When it returns, the current thread will be the owner of this Mutex object.
Definition at line 99 of file Mutex.cpp.
◆ operator=()
| Mutex& BLOCXX_NAMESPACE::Mutex::operator= |
( |
const Mutex & |
| ) |
|
|
private |
◆ release()
| bool BLOCXX_NAMESPACE::Mutex::release |
( |
| ) |
|
Release ownership of this Mutex object.
If another thread is waiting to acquire the ownership of this mutex it will stop blocking and acquire ownership when this call returns.
Definition at line 109 of file Mutex.cpp.
◆ m_mutex
| Mutex_t BLOCXX_NAMESPACE::Mutex::m_mutex |
|
private |
The documentation for this class was generated from the following files: