LibreOffice Module svx (master) 1
Public Member Functions | Protected Member Functions | Private Attributes | Friends | List of all members
FmXDisposeListener Class Referenceabstract

#include <fmtools.hxx>

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

Public Member Functions

virtual ~FmXDisposeListener ()
 
virtual void disposing (sal_Int16 _nId)=0
 

Protected Member Functions

void setAdapter (FmXDisposeMultiplexer *pAdapter)
 

Private Attributes

rtl::Reference< FmXDisposeMultiplexerm_pAdapter
 
std::mutex m_aMutex
 

Friends

class FmXDisposeMultiplexer
 

Detailed Description

Definition at line 131 of file fmtools.hxx.

Constructor & Destructor Documentation

◆ ~FmXDisposeListener()

FmXDisposeListener::~FmXDisposeListener ( )
virtual

Definition at line 228 of file fmtools.cxx.

References setAdapter().

Member Function Documentation

◆ disposing()

virtual void FmXDisposeListener::disposing ( sal_Int16  _nId)
pure virtual
Exceptions
css::uno::RuntimeException

Implemented in DisposeListenerGridBridge.

Referenced by FmXDisposeMultiplexer::disposing().

◆ setAdapter()

void FmXDisposeListener::setAdapter ( FmXDisposeMultiplexer pAdapter)
protected

Friends And Related Function Documentation

◆ FmXDisposeMultiplexer

friend class FmXDisposeMultiplexer
friend

Definition at line 133 of file fmtools.hxx.

Referenced by DisposeListenerGridBridge::DisposeListenerGridBridge().

Member Data Documentation

◆ m_aMutex

std::mutex FmXDisposeListener::m_aMutex
private

Definition at line 136 of file fmtools.hxx.

Referenced by setAdapter().

◆ m_pAdapter

rtl::Reference<FmXDisposeMultiplexer> FmXDisposeListener::m_pAdapter
private

Definition at line 135 of file fmtools.hxx.

Referenced by setAdapter().


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