LibreOffice Module dbaccess (master) 1
Public Member Functions | Public Attributes | List of all members
dbaui::UndoManager_Impl Struct Reference
Inheritance diagram for dbaui::UndoManager_Impl:
[legend]
Collaboration diagram for dbaui::UndoManager_Impl:
[legend]

Public Member Functions

 UndoManager_Impl (UndoManager &i_antiImpl, ::cppu::OWeakObject &i_parent, ::osl::Mutex &i_mutex)
 
virtual ~UndoManager_Impl ()
 
virtual SfxUndoManagergetImplUndoManager () override
 
virtual Reference< XUndoManager > getThis () override
 
virtual SfxUndoManagergetImplUndoManager ()=0
 
virtual css::uno::Reference< css::document::XUndoManager > getThis ()=0
 

Public Attributes

UndoManagerrAntiImpl
 
::cppu::OWeakObjectrParent
 
::osl::Mutex & rMutex
 
bool bDisposed
 
SfxUndoManager aUndoManager
 
::framework::UndoManagerHelper aUndoHelper
 

Additional Inherited Members

- Protected Member Functions inherited from framework::IUndoManagerImplementation
 ~IUndoManagerImplementation ()
 

Detailed Description

Definition at line 43 of file dbaundomanager.cxx.

Constructor & Destructor Documentation

◆ UndoManager_Impl()

dbaui::UndoManager_Impl::UndoManager_Impl ( UndoManager i_antiImpl,
::cppu::OWeakObject i_parent,
::osl::Mutex &  i_mutex 
)
inline

Definition at line 45 of file dbaundomanager.cxx.

◆ ~UndoManager_Impl()

virtual dbaui::UndoManager_Impl::~UndoManager_Impl ( )
inlinevirtual

Definition at line 54 of file dbaundomanager.cxx.

Member Function Documentation

◆ getImplUndoManager()

SfxUndoManager & dbaui::UndoManager_Impl::getImplUndoManager ( )
overridevirtual

Implements framework::IUndoManagerImplementation.

Definition at line 70 of file dbaundomanager.cxx.

References aUndoManager.

◆ getThis()

Reference< XUndoManager > dbaui::UndoManager_Impl::getThis ( )
overridevirtual

Implements framework::IUndoManagerImplementation.

Definition at line 75 of file dbaundomanager.cxx.

References rAntiImpl.

Member Data Documentation

◆ aUndoHelper

::framework::UndoManagerHelper dbaui::UndoManager_Impl::aUndoHelper

Definition at line 63 of file dbaundomanager.cxx.

◆ aUndoManager

SfxUndoManager dbaui::UndoManager_Impl::aUndoManager

Definition at line 62 of file dbaundomanager.cxx.

Referenced by getImplUndoManager().

◆ bDisposed

bool dbaui::UndoManager_Impl::bDisposed

Definition at line 61 of file dbaundomanager.cxx.

◆ rAntiImpl

UndoManager& dbaui::UndoManager_Impl::rAntiImpl

Definition at line 58 of file dbaundomanager.cxx.

Referenced by getThis().

◆ rMutex

::osl::Mutex& dbaui::UndoManager_Impl::rMutex

Definition at line 60 of file dbaundomanager.cxx.

◆ rParent

::cppu::OWeakObject& dbaui::UndoManager_Impl::rParent

Definition at line 59 of file dbaundomanager.cxx.


The documentation for this struct was generated from the following file: