LibreOffice Module framework (master) 1
|
#include <undomanagerhelper.hxx>
Public Member Functions | |
virtual void | clear ()=0 |
clears the lock. More... | |
virtual IMutex & | getGuardedMutex ()=0 |
returns the mutex guarded by the instance. More... | |
Protected Member Functions | |
~IMutexGuard () | |
Definition at line 44 of file undomanagerhelper.hxx.
|
inlineprotected |
Definition at line 58 of file undomanagerhelper.hxx.
|
pure virtual |
clears the lock.
If the guard does not currently hold the lock, nothing happens.
Referenced by framework::UndoManagerHelper_Impl::impl_processRequest().
|
pure virtual |
returns the mutex guarded by the instance.
Even if the guard currently has not a lock on the mutex, this method must succeed.
Referenced by framework::UndoManagerHelper_Impl::impl_doUndoRedo().