LibreOffice
LibreOffice 5.3 SDK C/C++ API Reference
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Typedefs
mutex.hxx File Reference
#include <osl/mutex.h>

Go to the source code of this file.

Classes

class  osl::Mutex
 A mutual exclusion synchronization object. More...
 
class  osl::Guard< T >
 A helper class for mutex objects and interfaces. More...
 
class  osl::ClearableGuard< T >
 A helper class for mutex objects and interfaces. More...
 
class  osl::ResettableGuard< T >
 A helper class for mutex objects and interfaces. More...
 

Namespaces

 osl
 

Typedefs

typedef Guard< Mutex > osl::MutexGuard
 
typedef ClearableGuard< Mutex > osl::ClearableMutexGuard
 
typedef ResettableGuard< Mutex > osl::ResettableMutexGuard