the state of QuattroSpreadsheet More...
Public Member Functions | |
State (QuattroFormulaManager::CellReferenceFunction const &readCellReference) | |
constructor | |
std::shared_ptr< Spreadsheet > | getSheet (int id, libwps_tools_win::Font::Type fontType) |
returns the ith real spreadsheet | |
librevenge::RVNGString | getSheetName (int id) |
returns the ith spreadsheet | |
librevenge::RVNGString | getUniqueSheetName (librevenge::RVNGString const &name) |
returns a unique sheet name build using the current name |
Public Attributes | |
int | m_version |
the file version | |
WPSVec3i | m_maxDimension |
the maximum col, row, sheet | |
int | m_actSheet |
the actual sheet | |
std::vector< Style > | m_stylesList |
the list of styles | |
QuattroFormulaManager | m_formulaManager |
the formula manager | |
std::map< int, std::shared_ptr< Spreadsheet > > | m_spreadsheetMap |
the map of spreadsheet | |
std::map< int, librevenge::RVNGString > | m_idToSheetNameMap |
the map id to sheet's name | |
std::set< librevenge::RVNGString > | m_sheetNameSet |
the set of used sheet name | |
std::map< int, librevenge::RVNGString > | m_idToUserFormatMap |
map id to user format string |
the state of QuattroSpreadsheet
|
inlineexplicit |
constructor
|
inline |
returns the ith real spreadsheet
|
inline |
returns the ith spreadsheet
|
inline |
returns a unique sheet name build using the current name
Referenced by getSheetName().
int QuattroSpreadsheetInternal::State::m_actSheet |
the actual sheet
Referenced by State().
QuattroFormulaManager QuattroSpreadsheetInternal::State::m_formulaManager |
the formula manager
Referenced by State().
std::map<int, librevenge::RVNGString> QuattroSpreadsheetInternal::State::m_idToSheetNameMap |
the map id to sheet's name
Referenced by getSheetName(), and State().
std::map<int, librevenge::RVNGString> QuattroSpreadsheetInternal::State::m_idToUserFormatMap |
map id to user format string
Referenced by State().
WPSVec3i QuattroSpreadsheetInternal::State::m_maxDimension |
the maximum col, row, sheet
Referenced by getSheet(), and State().
std::set<librevenge::RVNGString> QuattroSpreadsheetInternal::State::m_sheetNameSet |
the set of used sheet name
Referenced by getUniqueSheetName(), and State().
std::map<int, std::shared_ptr<Spreadsheet> > QuattroSpreadsheetInternal::State::m_spreadsheetMap |
the map of spreadsheet
Referenced by getSheet(), and State().
std::vector<Style> QuattroSpreadsheetInternal::State::m_stylesList |
the list of styles
Referenced by State().
int QuattroSpreadsheetInternal::State::m_version |
the file version
Referenced by State().