LibreOffice Module sd (master) 1
Public Member Functions | Private Attributes | List of all members
sd::ViewShellManager::UpdateLock Class Reference

Use this class to safely lock updates of the view shell stack. More...

#include <ViewShellManager.hxx>

Public Member Functions

 UpdateLock (std::shared_ptr< ViewShellManager > pManager)
 
 ~UpdateLock () COVERITY_NOEXCEPT_FALSE
 

Private Attributes

std::shared_ptr< ViewShellManagermpManager
 

Detailed Description

Use this class to safely lock updates of the view shell stack.

Definition at line 168 of file ViewShellManager.hxx.

Constructor & Destructor Documentation

◆ UpdateLock()

sd::ViewShellManager::UpdateLock::UpdateLock ( std::shared_ptr< ViewShellManager pManager)
inline

Definition at line 171 of file ViewShellManager.hxx.

References mpManager.

◆ ~UpdateLock()

sd::ViewShellManager::UpdateLock::~UpdateLock ( )
inline

Definition at line 176 of file ViewShellManager.hxx.

References mpManager.

Member Data Documentation

◆ mpManager

std::shared_ptr<ViewShellManager> sd::ViewShellManager::UpdateLock::mpManager
private

Definition at line 179 of file ViewShellManager.hxx.

Referenced by UpdateLock(), and ~UpdateLock().


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