LibreOffice Module svx (master) 1
Public Member Functions | Private Types | Private Attributes | List of all members
svxform::ColumnInfoCache Class Reference

Public Member Functions

 ColumnInfoCache (const Reference< XColumnsSupplier > &_rxColSupplier)
 
size_t getColumnCount () const
 
const ColumnInfogetColumnInfo (size_t _pos)
 
bool controlsInitialized () const
 
void initializeControls (const Sequence< Reference< XControl > > &_rControls)
 
void deinitializeControls ()
 

Private Types

typedef ::std::vector< ColumnInfoColumnInfos
 

Private Attributes

ColumnInfos m_aColumns
 
bool m_bControlsInitialized
 

Detailed Description

Definition at line 237 of file formcontroller.cxx.

Member Typedef Documentation

◆ ColumnInfos

typedef ::std::vector< ColumnInfo > svxform::ColumnInfoCache::ColumnInfos
private

Definition at line 250 of file formcontroller.cxx.

Constructor & Destructor Documentation

◆ ColumnInfoCache()

svxform::ColumnInfoCache::ColumnInfoCache ( const Reference< XColumnsSupplier > &  _rxColSupplier)
explicit

Member Function Documentation

◆ controlsInitialized()

bool svxform::ColumnInfoCache::controlsInitialized ( ) const
inline

Definition at line 245 of file formcontroller.cxx.

References m_bControlsInitialized.

◆ deinitializeControls()

void svxform::ColumnInfoCache::deinitializeControls ( )

Definition at line 313 of file formcontroller.cxx.

References m_aColumns, and m_bControlsInitialized.

◆ getColumnCount()

size_t svxform::ColumnInfoCache::getColumnCount ( ) const
inline

Definition at line 242 of file formcontroller.cxx.

References m_aColumns.

◆ getColumnInfo()

const ColumnInfo & svxform::ColumnInfoCache::getColumnInfo ( size_t  _pos)

Definition at line 402 of file formcontroller.cxx.

References m_aColumns.

◆ initializeControls()

void svxform::ColumnInfoCache::initializeControls ( const Sequence< Reference< XControl > > &  _rControls)

Member Data Documentation

◆ m_aColumns

ColumnInfos svxform::ColumnInfoCache::m_aColumns
private

◆ m_bControlsInitialized

bool svxform::ColumnInfoCache::m_bControlsInitialized
private

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