LibreOffice Module vcl (master) 1
Public Member Functions | Private Attributes | List of all members
SolarMutexReleaser Class Reference

A helper class that calls Application::ReleaseSolarMutex() in its constructor and restores the mutex in its destructor. More...

#include <svapp.hxx>

Public Member Functions

 SolarMutexReleaser ()
 
 ~SolarMutexReleaser ()
 

Private Attributes

const sal_uInt32 mnReleased
 

Detailed Description

A helper class that calls Application::ReleaseSolarMutex() in its constructor and restores the mutex in its destructor.

Definition at line 1413 of file svapp.hxx.

Constructor & Destructor Documentation

◆ SolarMutexReleaser()

SolarMutexReleaser::SolarMutexReleaser ( )
inline

Definition at line 1417 of file svapp.hxx.

◆ ~SolarMutexReleaser()

SolarMutexReleaser::~SolarMutexReleaser ( )
inline

Definition at line 1418 of file svapp.hxx.

References Application::AcquireSolarMutex(), and mnReleased.

Member Data Documentation

◆ mnReleased

const sal_uInt32 SolarMutexReleaser::mnReleased
private

Definition at line 1415 of file svapp.hxx.

Referenced by ~SolarMutexReleaser().


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