LibreOffice Module sw (master) 1
|
#include <swwait.hxx>
Public Member Functions | |
SwWait (SwDocShell &rDocShell, const bool bLockUnlockDispatcher) | |
~SwWait () | |
Private Member Functions | |
void | EnterWaitAndLockDispatcher () |
void | LeaveWaitAndUnlockDispatcher () |
Private Attributes | |
SwDocShell & | mrDoc |
const bool | mbLockUnlockDispatcher |
o3tl::sorted_vector< SfxDispatcher * > | mpLockedDispatchers |
Definition at line 29 of file swwait.hxx.
SwWait::SwWait | ( | SwDocShell & | rDocShell, |
const bool | bLockUnlockDispatcher | ||
) |
Definition at line 28 of file swwait.cxx.
References EnterWaitAndLockDispatcher().
SwWait::~SwWait | ( | ) |
Definition at line 37 of file swwait.cxx.
References LeaveWaitAndUnlockDispatcher().
|
private |
Definition at line 42 of file swwait.cxx.
References vcl::Window::EnterWait(), SfxViewFrame::GetDispatcher(), SfxViewFrame::GetFirst(), SfxViewFrame::GetNext(), SfxViewFrame::GetWindow(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::insert(), SfxDispatcher::IsLocked(), SfxDispatcher::Lock(), mbLockUnlockDispatcher, mpLockedDispatchers, and mrDoc.
Referenced by SwWait().
|
private |
Definition at line 63 of file swwait.cxx.
References o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::erase(), SfxViewFrame::GetDispatcher(), SfxViewFrame::GetFirst(), SfxViewFrame::GetNext(), SfxViewFrame::GetWindow(), vcl::Window::LeaveWait(), SfxDispatcher::Lock(), mbLockUnlockDispatcher, mpLockedDispatchers, and mrDoc.
Referenced by ~SwWait().
|
private |
Definition at line 44 of file swwait.hxx.
Referenced by EnterWaitAndLockDispatcher(), and LeaveWaitAndUnlockDispatcher().
|
private |
Definition at line 45 of file swwait.hxx.
Referenced by EnterWaitAndLockDispatcher(), and LeaveWaitAndUnlockDispatcher().
|
private |
Definition at line 43 of file swwait.hxx.
Referenced by EnterWaitAndLockDispatcher(), and LeaveWaitAndUnlockDispatcher().