LotusSpreadsheetInternal::State Struct Reference

the state of LotusSpreadsheet More...

List of all members.

Public Member Functions

 State ()
 constructor
int getNumSheet () const
 returns the number of spreadsheet
Spreadsheet & getSheet (int id)
 returns the ith spreadsheet
librevenge::RVNGString getSheetName (int id) const
 returns the ith spreadsheet

Public Attributes

long m_eof
 the last file position
int m_version
 the file version
std::vector< Spreadsheet > m_spreadsheetList
 the list of spreadsheet ( first: main spreadsheet, other report spreadsheet )
std::map< std::string, CellsList > m_nameToCellsMap
 map name to position
std::vector< std::vector< Style > > m_rowStylesList
 the list of row styles
std::map< Vec2i, size_t > m_rowIdToStyleIdMap
 map sheet x row to row style id
std::multimap< Vec2i, Vec2i > m_rowIdToChildRowIdMap
 map sheet x row to child style

Detailed Description

the state of LotusSpreadsheet


Constructor & Destructor Documentation

constructor


Member Function Documentation

returns the number of spreadsheet

returns the ith spreadsheet

librevenge::RVNGString LotusSpreadsheetInternal::State::getSheetName ( int  id) const [inline]

returns the ith spreadsheet


Member Data Documentation

the last file position

map name to position

map sheet x row to child style

map sheet x row to row style id

the list of row styles

the list of spreadsheet ( first: main spreadsheet, other report spreadsheet )

Referenced by getNumSheet(), getSheet(), getSheetName(), and State().


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