LibreOffice Module sfx2 (master) 1
|
base class for sub components of an SfxBaseModel, which share their ref count and lifetime with the SfxBaseModel More...
#include <docundomanager.hxx>
Public Member Functions | |
void | MethodEntryCheck () |
checks whether the instance is alive, i.e. More... | |
Protected Member Functions | |
SfxModelSubComponent (SfxBaseModel &i_model) | |
virtual | ~SfxModelSubComponent () |
void | acquireModel () |
void | releaseModel () |
const SfxBaseModel & | getBaseModel () const |
SfxBaseModel & | getBaseModel () |
Private Attributes | |
SfxBaseModel & | m_rModel |
base class for sub components of an SfxBaseModel, which share their ref count and lifetime with the SfxBaseModel
Definition at line 34 of file docundomanager.hxx.
|
inlineprotected |
Definition at line 45 of file docundomanager.hxx.
|
protectedvirtual |
Definition at line 4607 of file sfxbasemodel.cxx.
|
inlineprotected |
Definition at line 51 of file docundomanager.hxx.
References SfxBaseModel::acquire(), and m_rModel.
Referenced by sfx2::DocumentUndoManager::acquire().
|
inlineprotected |
Definition at line 56 of file docundomanager.hxx.
References m_rModel.
|
inlineprotected |
Definition at line 55 of file docundomanager.hxx.
References m_rModel.
Referenced by sfx2::DocumentUndoManager_Impl::getImplUndoManager(), sfx2::DocumentUndoManager::getParent(), and sfx2::DocumentUndoManager_Impl::invalidateXDo_nolck().
|
inline |
checks whether the instance is alive, i.e.
properly initialized, and not yet disposed
Definition at line 39 of file docundomanager.hxx.
References m_rModel, and SfxBaseModel::MethodEntryCheck().
Referenced by SfxModelGuard::SfxModelGuard().
|
inlineprotected |
Definition at line 52 of file docundomanager.hxx.
References m_rModel, and SfxBaseModel::release().
Referenced by sfx2::DocumentUndoManager::release().
|
private |
Definition at line 59 of file docundomanager.hxx.
Referenced by acquireModel(), getBaseModel(), MethodEntryCheck(), and releaseModel().