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