All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Private Attributes | List of all members
osl::misc::LightScopedLock< Mutex > Class Template Reference

#include <lightMutex.h>

Inheritance diagram for osl::misc::LightScopedLock< Mutex >:
Inheritance graph
[legend]
Collaboration diagram for osl::misc::LightScopedLock< Mutex >:
Collaboration graph
[legend]

Public Member Functions

 LightScopedLock (Mutex &m)
 
 ~LightScopedLock ()
 

Private Attributes

Mutex & m
 

Detailed Description

template<class Mutex>
class osl::misc::LightScopedLock< Mutex >

Definition at line 22 of file lightMutex.h.

Constructor & Destructor Documentation

template<class Mutex >
osl::misc::LightScopedLock< Mutex >::LightScopedLock ( Mutex &  m)
inline

Definition at line 38 of file lightMutex.h.

template<class Mutex >
osl::misc::LightScopedLock< Mutex >::~LightScopedLock ( )
inline

Definition at line 42 of file lightMutex.h.

References osl::misc::LightScopedLock< Mutex >::m.

Member Data Documentation

template<class Mutex >
Mutex& osl::misc::LightScopedLock< Mutex >::m
private

Definition at line 23 of file lightMutex.h.

Referenced by osl::misc::LightScopedLock< Mutex >::~LightScopedLock().


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