|
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().