LibreOffice Module toolkit (master) 1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
svt::table::ColumnChangeMultiplexer Class Reference
Inheritance diagram for svt::table::ColumnChangeMultiplexer:
[legend]
Collaboration diagram for svt::table::ColumnChangeMultiplexer:
[legend]

Public Member Functions

 ColumnChangeMultiplexer (UnoGridColumnFacade &i_colImpl)
 
 ColumnChangeMultiplexer (const ColumnChangeMultiplexer &)=delete
 
ColumnChangeMultiplexeroperator= (const ColumnChangeMultiplexer &)=delete
 
void dispose ()
 

Protected Member Functions

virtual ~ColumnChangeMultiplexer () override
 
virtual void SAL_CALL columnChanged (const GridColumnEvent &i_event) override
 
virtual void SAL_CALL disposing (const EventObject &i_event) override
 

Private Attributes

UnoGridColumnFacadem_pColumnImplementation
 

Detailed Description

Definition at line 83 of file unogridcolumnfacade.cxx.

Constructor & Destructor Documentation

◆ ColumnChangeMultiplexer() [1/2]

svt::table::ColumnChangeMultiplexer::ColumnChangeMultiplexer ( UnoGridColumnFacade i_colImpl)
explicit

Definition at line 106 of file unogridcolumnfacade.cxx.

◆ ColumnChangeMultiplexer() [2/2]

svt::table::ColumnChangeMultiplexer::ColumnChangeMultiplexer ( const ColumnChangeMultiplexer )
delete

◆ ~ColumnChangeMultiplexer()

svt::table::ColumnChangeMultiplexer::~ColumnChangeMultiplexer ( )
overrideprotectedvirtual

Definition at line 112 of file unogridcolumnfacade.cxx.

Member Function Documentation

◆ columnChanged()

void SAL_CALL svt::table::ColumnChangeMultiplexer::columnChanged ( const GridColumnEvent &  i_event)
overrideprotectedvirtual

◆ dispose()

void svt::table::ColumnChangeMultiplexer::dispose ( void  )

Definition at line 117 of file unogridcolumnfacade.cxx.

References DBG_TESTSOLARMUTEX, and m_pColumnImplementation.

◆ disposing()

void SAL_CALL svt::table::ColumnChangeMultiplexer::disposing ( const EventObject &  i_event)
overrideprotectedvirtual

Definition at line 157 of file unogridcolumnfacade.cxx.

◆ operator=()

ColumnChangeMultiplexer & svt::table::ColumnChangeMultiplexer::operator= ( const ColumnChangeMultiplexer )
delete

Member Data Documentation

◆ m_pColumnImplementation

UnoGridColumnFacade* svt::table::ColumnChangeMultiplexer::m_pColumnImplementation
private

Definition at line 102 of file unogridcolumnfacade.cxx.

Referenced by columnChanged(), and dispose().


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