#include <cartobase/thread/mutex.h>
Definition at line 46 of file mutex.h.
◆ Type
Enumerator |
---|
Fast | |
ProcessPrivate | |
ErrorChecking | |
Recursive | |
TypeMask | |
ProcessShared | |
SharedMask | |
Definition at line 49 of file mutex.h.
◆ Mutex()
carto::Mutex::Mutex |
( |
int |
x = Fast | ) |
|
◆ ~Mutex()
virtual carto::Mutex::~Mutex |
( |
| ) |
|
|
virtual |
◆ lock()
void carto::Mutex::lock |
( |
| ) |
|
◆ setErrorChecking()
void carto::Mutex::setErrorChecking |
( |
| ) |
|
◆ setFast()
void carto::Mutex::setFast |
( |
| ) |
|
◆ setProcessPrivate()
void carto::Mutex::setProcessPrivate |
( |
| ) |
|
◆ setProcessShared()
void carto::Mutex::setProcessShared |
( |
| ) |
|
◆ setRecursive()
void carto::Mutex::setRecursive |
( |
| ) |
|
◆ setType()
void carto::Mutex::setType |
( |
int |
x | ) |
|
◆ unlock()
void carto::Mutex::unlock |
( |
| ) |
|
◆ ThreadCondition
The documentation for this class was generated from the following file: