LibreOffice Module framework (master) 1
|
#include <shareablemutex.hxx>
Public Member Functions | |
ShareGuard (ShareableMutex &rShareMutex) | |
~ShareGuard () | |
Private Member Functions | |
ShareGuard & | operator= (const ShareGuard &)=delete |
Private Attributes | |
ShareableMutex & | m_rShareMutex |
Definition at line 68 of file shareablemutex.hxx.
|
inlineexplicit |
Definition at line 71 of file shareablemutex.hxx.
References framework::ShareableMutex::acquire(), and m_rShareMutex.
|
inline |
Definition at line 77 of file shareablemutex.hxx.
References m_rShareMutex, and framework::ShareableMutex::release().
|
privatedelete |
|
private |
Definition at line 85 of file shareablemutex.hxx.
Referenced by ShareGuard(), and ~ShareGuard().