LibreOffice Module framework (master) 1
Classes | Namespaces
undomanagerhelper.cxx File Reference
#include <framework/undomanagerhelper.hxx>
#include <framework/imutex.hxx>
#include <com/sun/star/document/EmptyUndoStackException.hpp>
#include <com/sun/star/document/UndoContextNotClosedException.hpp>
#include <com/sun/star/document/UndoFailedException.hpp>
#include <com/sun/star/document/XUndoManager.hpp>
#include <com/sun/star/lang/XComponent.hpp>
#include <com/sun/star/util/InvalidStateException.hpp>
#include <com/sun/star/util/NotLockedException.hpp>
#include <com/sun/star/util/XModifyListener.hpp>
#include <comphelper/interfacecontainer4.hxx>
#include <cppuhelper/exc_hlp.hxx>
#include <comphelper/flagguard.hxx>
#include <comphelper/asyncnotification.hxx>
#include <svl/undo.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <osl/conditn.hxx>
#include <vcl/svapp.hxx>
#include <functional>
#include <mutex>
#include <stack>
#include <queue>
#include <utility>
Include dependency graph for undomanagerhelper.cxx:

Go to the source code of this file.

Classes

class  framework::UndoManagerHelper_Impl
 

Namespaces

namespace  framework
 

Variable Documentation

◆ m_caughtException

Any m_caughtException
private

Definition at line 192 of file undomanagerhelper.cxx.

◆ m_finishCondition

::osl::Condition m_finishCondition
private

Definition at line 193 of file undomanagerhelper.cxx.

◆ m_request

::std::function<void ()> m_request
private

Definition at line 191 of file undomanagerhelper.cxx.

◆ m_xUndoAction

const Reference< XUndoAction > m_xUndoAction
private

Definition at line 89 of file undomanagerhelper.cxx.