LibreOffice Module xmloff (master) 1
Public Member Functions | Public Attributes | List of all members
SchXMLTable Struct Reference

#include <transporttypes.hxx>

Public Member Functions

 SchXMLTable ()
 

Public Attributes

std::vector< std::vector< SchXMLCell > > aData
 
sal_Int32 nRowIndex
 an array of rows containing the table contents More...
 
sal_Int32 nColumnIndex
 reflects the index of the row currently parsed More...
 
sal_Int32 nMaxColumnIndex
 reflects the index of the column currently parsed More...
 
sal_Int32 nNumberOfColsEstimate
 the greatest number of columns detected More...
 
bool bHasHeaderRow
 parsing column-elements may yield an estimate More...
 
bool bHasHeaderColumn
 
OUString aTableNameOfFile
 
::std::vector< sal_Int32 > aHiddenColumns
 the table name read at the table:table element More...
 
bool bProtected
 

Detailed Description

Definition at line 49 of file transporttypes.hxx.

Constructor & Destructor Documentation

◆ SchXMLTable()

SchXMLTable::SchXMLTable ( )
inline

Definition at line 68 of file transporttypes.hxx.

Member Data Documentation

◆ aData

std::vector< std::vector< SchXMLCell > > SchXMLTable::aData

◆ aHiddenColumns

::std::vector< sal_Int32 > SchXMLTable::aHiddenColumns

the table name read at the table:table element

Definition at line 64 of file transporttypes.hxx.

Referenced by SchXMLTableColumnContext::startFastElement(), and SchXMLTableHelper::switchRangesFromOuterToInternalIfNecessary().

◆ aTableNameOfFile

OUString SchXMLTable::aTableNameOfFile

◆ bHasHeaderColumn

bool SchXMLTable::bHasHeaderColumn

◆ bHasHeaderRow

bool SchXMLTable::bHasHeaderRow

parsing column-elements may yield an estimate

Definition at line 59 of file transporttypes.hxx.

Referenced by SchXMLTableHelper::applyTableToInternalDataProvider(), and SchXMLTableContext::createFastChildContext().

◆ bProtected

bool SchXMLTable::bProtected

◆ nColumnIndex

sal_Int32 SchXMLTable::nColumnIndex

◆ nMaxColumnIndex

sal_Int32 SchXMLTable::nMaxColumnIndex

reflects the index of the column currently parsed

Definition at line 55 of file transporttypes.hxx.

Referenced by SchXMLTableHelper::applyTableToInternalDataProvider(), SchXMLTableContext::SchXMLTableContext(), and SchXMLTableCellContext::startFastElement().

◆ nNumberOfColsEstimate

sal_Int32 SchXMLTable::nNumberOfColsEstimate

the greatest number of columns detected

Definition at line 57 of file transporttypes.hxx.

Referenced by SchXMLTableRowContext::SchXMLTableRowContext(), and SchXMLTableColumnContext::startFastElement().

◆ nRowIndex

sal_Int32 SchXMLTable::nRowIndex

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