LibreOffice Module sfx2 (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
sfx2::DocumentStorageModifyListener Class Referencefinal

#include <docstoragemodifylistener.hxx>

Inheritance diagram for sfx2::DocumentStorageModifyListener:
[legend]
Collaboration diagram for sfx2::DocumentStorageModifyListener:
[legend]

Public Member Functions

 DocumentStorageModifyListener (IModifiableDocument &_rDocument, comphelper::SolarMutex &_rMutex)
 
void dispose ()
 
virtual void SAL_CALL modified (const css::lang::EventObject &aEvent) override
 
virtual void SAL_CALL disposing (const css::lang::EventObject &Source) override
 

Private Member Functions

virtual ~DocumentStorageModifyListener () override
 
 DocumentStorageModifyListener (const DocumentStorageModifyListener &)=delete
 
DocumentStorageModifyListeneroperator= (const DocumentStorageModifyListener &)=delete
 

Private Attributes

IModifiableDocumentm_pDocument
 
comphelper::SolarMutexm_rMutex
 

Detailed Description

Definition at line 53 of file docstoragemodifylistener.hxx.

Constructor & Destructor Documentation

◆ DocumentStorageModifyListener() [1/2]

sfx2::DocumentStorageModifyListener::DocumentStorageModifyListener ( IModifiableDocument _rDocument,
comphelper::SolarMutex _rMutex 
)

Definition at line 34 of file docstoragemodifylistener.cxx.

References m_rMutex.

◆ ~DocumentStorageModifyListener()

sfx2::DocumentStorageModifyListener::~DocumentStorageModifyListener ( )
overrideprivatevirtual

Definition at line 41 of file docstoragemodifylistener.cxx.

◆ DocumentStorageModifyListener() [2/2]

sfx2::DocumentStorageModifyListener::DocumentStorageModifyListener ( const DocumentStorageModifyListener )
privatedelete

Member Function Documentation

◆ dispose()

void sfx2::DocumentStorageModifyListener::dispose ( void  )

Definition at line 46 of file docstoragemodifylistener.cxx.

References m_pDocument, and m_rMutex.

◆ disposing()

void SAL_CALL sfx2::DocumentStorageModifyListener::disposing ( const css::lang::EventObject &  Source)
overridevirtual

Definition at line 62 of file docstoragemodifylistener.cxx.

◆ modified()

void SAL_CALL sfx2::DocumentStorageModifyListener::modified ( const css::lang::EventObject &  aEvent)
overridevirtual

◆ operator=()

DocumentStorageModifyListener & sfx2::DocumentStorageModifyListener::operator= ( const DocumentStorageModifyListener )
privatedelete

Member Data Documentation

◆ m_pDocument

IModifiableDocument* sfx2::DocumentStorageModifyListener::m_pDocument
private

Definition at line 55 of file docstoragemodifylistener.hxx.

Referenced by dispose(), and modified().

◆ m_rMutex

comphelper::SolarMutex& sfx2::DocumentStorageModifyListener::m_rMutex
private

Definition at line 56 of file docstoragemodifylistener.hxx.

Referenced by dispose(), and modified().


The documentation for this class was generated from the following files: