LibreOffice Module svx (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
FmXDisposeMultiplexer Class Reference

#include <fmtools.hxx>

Inheritance diagram for FmXDisposeMultiplexer:
[legend]
Collaboration diagram for FmXDisposeMultiplexer:
[legend]

Public Member Functions

 FmXDisposeMultiplexer (FmXDisposeListener *_pListener, const css::uno::Reference< css::lang::XComponent > &_rxObject)
 
virtual void SAL_CALL disposing (const css::lang::EventObject &Source) override
 
void dispose ()
 

Private Member Functions

virtual ~FmXDisposeMultiplexer () override
 

Private Attributes

css::uno::Reference< css::lang::XComponent > m_xObject
 
FmXDisposeListenerm_pListener
 

Detailed Description

Definition at line 147 of file fmtools.hxx.

Constructor & Destructor Documentation

FmXDisposeMultiplexer::~FmXDisposeMultiplexer ( )
overrideprivatevirtual

Definition at line 295 of file fmtools.cxx.

FmXDisposeMultiplexer::FmXDisposeMultiplexer ( FmXDisposeListener _pListener,
const css::uno::Reference< css::lang::XComponent > &  _rxObject 
)

Definition at line 285 of file fmtools.cxx.

References m_pListener, m_xObject, and FmXDisposeListener::setAdapter().

Member Function Documentation

void FmXDisposeMultiplexer::dispose ( void  )

Definition at line 315 of file fmtools.cxx.

References m_pListener, m_xObject, and FmXDisposeListener::setAdapter().

void FmXDisposeMultiplexer::disposing ( const css::lang::EventObject &  Source)
overridevirtual

Member Data Documentation

FmXDisposeListener* FmXDisposeMultiplexer::m_pListener
private

Definition at line 150 of file fmtools.hxx.

Referenced by dispose(), disposing(), and FmXDisposeMultiplexer().

css::uno::Reference< css::lang::XComponent> FmXDisposeMultiplexer::m_xObject
private

Definition at line 149 of file fmtools.hxx.

Referenced by dispose(), disposing(), and FmXDisposeMultiplexer().


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