| 
    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 1378 of file svapp.hxx.
References m_isAcquired, m_rSolarMutex, and comphelper::SolarMutex::tryToAcquire().
      
  | 
  inline | 
Definition at line 1389 of file svapp.hxx.
References m_isAcquired, m_isChecked, m_rSolarMutex, and comphelper::SolarMutex::release().
      
  | 
  inline | 
Definition at line 1398 of file svapp.hxx.
References m_isAcquired, and m_isChecked.
Referenced by VCLExceptionSignal_impl().
      
  | 
  privatedelete | 
      
  | 
  private | 
Definition at line 1367 of file svapp.hxx.
Referenced by isAcquired(), SolarMutexTryAndBuyGuard(), and ~SolarMutexTryAndBuyGuard().
      
  | 
  private | 
Definition at line 1369 of file svapp.hxx.
Referenced by isAcquired(), and ~SolarMutexTryAndBuyGuard().
      
  | 
  private | 
Definition at line 1371 of file svapp.hxx.
Referenced by SolarMutexTryAndBuyGuard(), and ~SolarMutexTryAndBuyGuard().