LibreOffice Module comphelper (master) 1
Public Member Functions | Private Attributes | List of all members
comphelper::SharedMutex Class Reference

#include <sharedmutex.hxx>

Public Member Functions

 SharedMutex ()
 
 operator::osl::Mutex & ()
 

Private Attributes

std::shared_ptr< ::osl::Mutex > m_pMutexImpl
 

Detailed Description

Definition at line 34 of file sharedmutex.hxx.

Constructor & Destructor Documentation

◆ SharedMutex()

comphelper::SharedMutex::SharedMutex ( )

Definition at line 28 of file sharedmutex.cxx.

References make_shared().

Member Function Documentation

◆ operator::osl::Mutex &()

comphelper::SharedMutex::operator::osl::Mutex & ( )
inline

Definition at line 39 of file sharedmutex.hxx.

Member Data Documentation

◆ m_pMutexImpl

std::shared_ptr< ::osl::Mutex > comphelper::SharedMutex::m_pMutexImpl
private

Definition at line 42 of file sharedmutex.hxx.


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