#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: