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

#include <locktoplevels.hxx>

Public Member Functions

 TopLevelWindowLocker ()
 ~TopLevelWindowLocker ()
void incBusy (const weld::Widget *pIgnore)
void decBusy ()
bool isBusy () const

Private Attributes

std::unique_ptr< TopLevelWindowLockerImplm_xImpl

Detailed Description

Definition at line 22 of file locktoplevels.hxx.

Constructor & Destructor Documentation

◆ TopLevelWindowLocker()

TopLevelWindowLocker::TopLevelWindowLocker ( )

Definition at line 1651 of file dialog.cxx.

◆ ~TopLevelWindowLocker()

TopLevelWindowLocker::~TopLevelWindowLocker ( )

Definition at line 1702 of file dialog.cxx.

Member Function Documentation

◆ decBusy()

void TopLevelWindowLocker::decBusy ( )

Definition at line 1684 of file dialog.cxx.

References a, and m_xImpl.

◆ incBusy()

void TopLevelWindowLocker::incBusy ( const weld::Widget pIgnore)

◆ isBusy()

bool TopLevelWindowLocker::isBusy ( ) const

Definition at line 1697 of file dialog.cxx.

References m_xImpl.

Member Data Documentation

◆ m_xImpl

std::unique_ptr<TopLevelWindowLockerImpl> TopLevelWindowLocker::m_xImpl

Definition at line 25 of file locktoplevels.hxx.

Referenced by decBusy(), incBusy(), and isBusy().

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