the state of MultiplanParser More...
Public Member Functions | |
| State (libwps_tools_win::Font::Type fontType, char const *password) | |
| constructor | |
| libwps_tools_win::Font::Type | getDefaultFontType () const |
| return the default font style | |
| std::vector< WPSColumnFormat > | getColumnsWidth () const |
| returns the column width in point | |
Static Public Member Functions | |
| static WPSFont | getDefaultFont () |
| returns a default font (Courier12) with file's version to define the default encoding */ | |
Public Attributes | |
| long | m_eof |
| the last file position | |
| int | m_version |
| the file version | |
| libwps_tools_win::Font::Type | m_fontType |
| the user font type | |
| Vec2i | m_maximumCell |
| the maximumCell | |
| std::vector< int > | m_columnWidths |
| the columns width in char, 0 means default | |
| std::vector< Zone > | m_zonesList |
| the list of cell's data zone | |
| std::map< int, std::vector< int > > | m_cellPositionsMap |
| the positions of each cell: a vector for each row | |
| WPSEntry | m_entries [5] |
| the different main spreadsheet zones | |
| std::map< int, WKSContentListener::FormulaInstruction > | m_posToLinkMap |
| the list of link instruction | |
| std::map< int, WKSContentListener::FormulaInstruction > | m_posToNameMap |
| the map name's pos to name's cell instruction | |
| std::set< int > | m_posToSharedDataSeen |
| a set a shared data already seen | |
| char const * | m_password |
| the password (if known) | |
| int | m_hash |
| the file hash | |
| int | m_checksum |
| the file checksum | |
| uint8_t | m_keys [16] |
| the list of decoding keys | |
Private Member Functions | |
| State (State const &)=delete | |
| State & | operator= (State const &)=delete |
the state of MultiplanParser
|
inline |
constructor
Referenced by operator=(), and State().
|
privatedelete |
| std::vector< WPSColumnFormat > libwps::MultiplanParserInternal::State::getColumnsWidth | ( | ) | const |
returns the column width in point
|
inlinestatic |
returns a default font (Courier12) with file's version to define the default encoding */
|
inline |
return the default font style
| std::map<int,std::vector<int> > libwps::MultiplanParserInternal::State::m_cellPositionsMap |
the positions of each cell: a vector for each row
Referenced by State().
| int libwps::MultiplanParserInternal::State::m_checksum |
the file checksum
Referenced by State().
| std::vector<int> libwps::MultiplanParserInternal::State::m_columnWidths |
the columns width in char, 0 means default
Referenced by getColumnsWidth(), and State().
| WPSEntry libwps::MultiplanParserInternal::State::m_entries[5] |
the different main spreadsheet zones
| long libwps::MultiplanParserInternal::State::m_eof |
the last file position
Referenced by State().
| libwps_tools_win::Font::Type libwps::MultiplanParserInternal::State::m_fontType |
the user font type
Referenced by getDefaultFontType(), and State().
| int libwps::MultiplanParserInternal::State::m_hash |
the file hash
Referenced by State().
| uint8_t libwps::MultiplanParserInternal::State::m_keys[16] |
the list of decoding keys
Referenced by State().
| char const* libwps::MultiplanParserInternal::State::m_password |
the password (if known)
Referenced by State().
| std::map<int, WKSContentListener::FormulaInstruction> libwps::MultiplanParserInternal::State::m_posToLinkMap |
the list of link instruction
Referenced by State().
| std::map<int, WKSContentListener::FormulaInstruction> libwps::MultiplanParserInternal::State::m_posToNameMap |
the map name's pos to name's cell instruction
Referenced by State().
| std::set<int> libwps::MultiplanParserInternal::State::m_posToSharedDataSeen |
a set a shared data already seen
Referenced by State().
| int libwps::MultiplanParserInternal::State::m_version |
the file version
Referenced by State().
| std::vector<Zone> libwps::MultiplanParserInternal::State::m_zonesList |
the list of cell's data zone
Referenced by State().