Mutex class.
More...
#include <Mutex.h>
Mutex class.
Definition at line 36 of file ace/coil/Mutex.h.
◆ Mutex() [1/6]
coil::Mutex::Mutex |
( |
const char * |
naem = 0 | ) |
|
|
inline |
◆ ~Mutex() [1/3]
◆ Mutex() [2/6]
coil::Mutex::Mutex |
( |
const Mutex & |
| ) |
|
|
private |
◆ Mutex() [3/6]
coil::Mutex::Mutex |
( |
const char *const |
name = 0 | ) |
|
|
inline |
◆ ~Mutex() [2/3]
◆ Mutex() [4/6]
coil::Mutex::Mutex |
( |
const Mutex & |
| ) |
|
|
private |
◆ Mutex() [5/6]
coil::Mutex::Mutex |
( |
const char *const |
name = 0 | ) |
|
|
inline |
◆ ~Mutex() [3/3]
◆ Mutex() [6/6]
coil::Mutex::Mutex |
( |
const Mutex & |
| ) |
|
|
private |
◆ lock() [1/3]
void coil::Mutex::lock |
( |
| ) |
|
|
inline |
◆ lock() [2/3]
void coil::Mutex::lock |
( |
| ) |
|
|
inline |
◆ lock() [3/3]
void coil::Mutex::lock |
( |
| ) |
|
|
inline |
◆ operator=() [1/3]
◆ operator=() [2/3]
◆ operator=() [3/3]
◆ trylock() [1/3]
bool coil::Mutex::trylock |
( |
| ) |
|
|
inline |
◆ trylock() [2/3]
bool coil::Mutex::trylock |
( |
| ) |
|
|
inline |
Mutual exclusion non-blocking lock.
Lock the Mutual exclusion by non-blocking.
Definition at line 122 of file posix/coil/Mutex.h.
◆ trylock() [3/3]
bool coil::Mutex::trylock |
( |
| ) |
|
|
inline |
Mutual exclusion non-blocking lock.
Lock the Mutual exclusion by non-blocking.
Definition at line 136 of file win32/coil/Mutex.h.
◆ unlock() [1/3]
void coil::Mutex::unlock |
( |
| ) |
|
|
inline |
◆ unlock() [2/3]
void coil::Mutex::unlock |
( |
| ) |
|
|
inline |
◆ unlock() [3/3]
void coil::Mutex::unlock |
( |
| ) |
|
|
inline |
◆ m_Security_attr
SECURITY_ATTRIBUTES coil::Mutex::m_Security_attr |
|
private |
◆ mutex_ [1/3]
ACE_thread_mutex_t coil::Mutex::mutex_ |
◆ mutex_ [2/3]
◆ mutex_ [3/3]
HANDLE coil::Mutex::mutex_ |
The documentation for this class was generated from the following file: