Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
karto::Mutex Class Reference

#include <Mutex.h>

Classes

class  ScopedLock
 

Public Member Functions

 Mutex ()
 
 ~Mutex ()
 

Private Member Functions

 Mutex (const Mutex &)
 
void operator= (const Mutex &)
 

Private Attributes

MutexPrivatem_pMutexPrivate
 

Detailed Description

Wrapper for TBB mutex. Check if OpenKarto is compiled with TBB.

Note
All releases of Karto from SRI International are compiled with TBB with USE_POCO=1. If you are manually compiling OpenKarto and don't include TBB, thread safety is NOT guaranteed!

Definition at line 43 of file Mutex.h.

Constructor & Destructor Documentation

karto::Mutex::Mutex ( )

Mutex

Definition at line 51 of file Mutex.cpp.

karto::Mutex::~Mutex ( )

Destructor

Definition at line 59 of file Mutex.cpp.

karto::Mutex::Mutex ( const Mutex )
private

Member Function Documentation

void karto::Mutex::operator= ( const Mutex )
private

Member Data Documentation

MutexPrivate* karto::Mutex::m_pMutexPrivate
private

Definition at line 101 of file Mutex.h.


The documentation for this class was generated from the following files:


nav2d_karto
Author(s): Sebastian Kasperski
autogenerated on Tue Nov 7 2017 06:02:36