Classes | Namespaces | Macros
lightMutex.h File Reference
#include "osl/oslConfig.h"
#include <thread>

Go to the source code of this file.

Classes

class  osl::misc::LightScopedLock< Mutex >
 
class  osl::misc::LightMutex
 
class  osl::misc::LightMutex::unlockable_lock
 requirement: thread local More...
 
class  osl::misc::LightMutexChar
 

Namespaces

 osl
 
 osl::misc
 

Macros

#define SCOPED_LOCK(lock, m)   osl::misc::LightMutex::scoped_lock lock(m);
 
#define SCOPED_LOCK_CHAR(lock, m)   osl::misc::LightMutexChar::scoped_lock lock(m);
 

Macro Definition Documentation

§ SCOPED_LOCK

#define SCOPED_LOCK (   lock,
 
)    osl::misc::LightMutex::scoped_lock lock(m);

§ SCOPED_LOCK_CHAR

#define SCOPED_LOCK_CHAR (   lock,
 
)    osl::misc::LightMutexChar::scoped_lock lock(m);

Definition at line 178 of file lightMutex.h.