the state of LotusSpreadsheet More...
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 | |
the state of LotusSpreadsheet
| LotusSpreadsheetInternal::State::State | ( | ) | [inline] |
constructor
| int LotusSpreadsheetInternal::State::getNumSheet | ( | ) | const [inline] |
returns the number of spreadsheet
| Spreadsheet& LotusSpreadsheetInternal::State::getSheet | ( | int | id | ) | [inline] |
returns the ith spreadsheet
| librevenge::RVNGString LotusSpreadsheetInternal::State::getSheetName | ( | int | id | ) | const [inline] |
returns the ith spreadsheet
the last file position
| std::map<std::string, CellsList> LotusSpreadsheetInternal::State::m_nameToCellsMap |
map name to position
| std::multimap<Vec2i,Vec2i> LotusSpreadsheetInternal::State::m_rowIdToChildRowIdMap |
map sheet x row to child style
| std::map<Vec2i,size_t> LotusSpreadsheetInternal::State::m_rowIdToStyleIdMap |
map sheet x row to row style id
| std::vector<std::vector<Style> > LotusSpreadsheetInternal::State::m_rowStylesList |
the list of row styles
the list of spreadsheet ( first: main spreadsheet, other report spreadsheet )
Referenced by getNumSheet(), getSheet(), getSheetName(), and State().
the file version