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

Use the UpdateLock whenever you do a complex selection, i.e. More...

#include <SlsPageSelector.hxx>

Collaboration diagram for sd::slidesorter::controller::PageSelector::UpdateLock:
[legend]

Public Member Functions

 UpdateLock (SlideSorter const &rSlideSorter)
 
 UpdateLock (PageSelector &rPageSelector)
 
 ~UpdateLock ()
 
void Release ()
 

Private Attributes

PageSelectormpSelector
 

Detailed Description

Use the UpdateLock whenever you do a complex selection, i.e.

call more than one method in a row. An active lock prevents intermediate changes of the current slide.

Definition at line 162 of file SlsPageSelector.hxx.

Constructor & Destructor Documentation

◆ UpdateLock() [1/2]

sd::slidesorter::controller::PageSelector::UpdateLock::UpdateLock ( SlideSorter const &  rSlideSorter)

◆ UpdateLock() [2/2]

sd::slidesorter::controller::PageSelector::UpdateLock::UpdateLock ( PageSelector rPageSelector)

◆ ~UpdateLock()

sd::slidesorter::controller::PageSelector::UpdateLock::~UpdateLock ( )

Definition at line 347 of file SlsPageSelector.cxx.

Member Function Documentation

◆ Release()

void sd::slidesorter::controller::PageSelector::UpdateLock::Release ( )

Member Data Documentation

◆ mpSelector

PageSelector* sd::slidesorter::controller::PageSelector::UpdateLock::mpSelector
private

Definition at line 171 of file SlsPageSelector.hxx.

Referenced by UpdateLock().


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