LibreOffice Module vcl (master)
1
|
guard class that uses tryToAcquire() and has isAcquired() to check More...
#include <svapp.hxx>
Public Member Functions | |
SolarMutexTryAndBuyGuard () | |
~SolarMutexTryAndBuyGuard () | |
bool | isAcquired () |
Private Member Functions | |
SolarMutexTryAndBuyGuard (const SolarMutexTryAndBuyGuard &)=delete | |
SolarMutexTryAndBuyGuard & | operator= (const SolarMutexTryAndBuyGuard &)=delete |
Private Attributes | |
bool | m_isAcquired |
bool | m_isChecked |
comphelper::SolarMutex & | m_rSolarMutex |
guard class that uses tryToAcquire() and has isAcquired() to check
|
privatedelete |
|
inline |
Definition at line 1381 of file svapp.hxx.
References comphelper::SolarMutex::tryToAcquire().
|
inline |
Definition at line 1392 of file svapp.hxx.
References assert(), and comphelper::SolarMutex::release().
|
inline |
Definition at line 1401 of file svapp.hxx.
References m_isAcquired.
Referenced by VCLExceptionSignal_impl().
|
privatedelete |
|
private |
Definition at line 1370 of file svapp.hxx.
Referenced by isAcquired().
|
private |