the state of QuattroParser 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 | |
| bool | getColor (int id, WPSColor &color) const | 
| returns a color corresponding to an id | |
| void | initZoneNameMap () | 
| init the zone name map | |
| Static Public Member Functions | |
| static WPSFont | getDefaultFont () | 
| returns a default font (Courier12) with file's version to define the default encoding */ | |
| Public Attributes | |
| libwps_tools_win::Font::Type | m_fontType | 
| the user font type | |
| int | m_version | 
| the file version | |
| librevenge::RVNGPropertyList | m_metaData | 
| the meta data | |
| int | m_actualSheet | 
| the actual sheet | |
| std::vector< Font > | m_fontsList | 
| the font list | |
| std::vector< WPSColor > | m_colorsList | 
| the color list | |
| std::map< int, librevenge::RVNGString > | m_idToExternalFileMap | 
| map id to filename | |
| std::map< int, librevenge::RVNGString > | m_idToExternalNameMap | 
| map id to external name | |
| std::map< int, std::pair< librevenge::RVNGString, QuattroFormulaInternal::CellReference > > | m_idToFieldMap | 
| map id to field | |
| WPSPageSpan | m_pageSpan | 
| the actual document size | |
| int | m_actPage | 
| the actual page | |
| int | m_numPages | 
| librevenge::RVNGString | m_headerString | 
| the header string | |
| librevenge::RVNGString | m_footerString | 
| the footer string | |
| char const * | m_password | 
| the password (if known) | |
| bool | m_isEncrypted | 
| true if the file is encrypted | |
| bool | m_isDecoded | 
| true if the main stream has been decoded | |
| std::map< int, ZoneName > | m_idToZoneNameMap | 
| map zone id to zone name | |
| bool | m_readingZone341 | 
| true if zone 341 is being read. Avoids recursion. | |
| Private Member Functions | |
| State (State const &)=delete | |
| State & | operator= (State const &)=delete | 
the state of QuattroParser
| 
 | inlineexplicit | 
constructor
Referenced by getColor(), operator=(), and State().
| 
 | privatedelete | 
| bool QuattroParserInternal::State::getColor | ( | int | id, | 
| WPSColor & | color ) const | 
returns a color corresponding to an id
| 
 | inlinestatic | 
returns a default font (Courier12) with file's version to define the default encoding */
| 
 | inline | 
return the default font style
| void QuattroParserInternal::State::initZoneNameMap | ( | ) | 
init the zone name map
| int QuattroParserInternal::State::m_actPage | 
the actual page
Referenced by State().
| int QuattroParserInternal::State::m_actualSheet | 
the actual sheet
Referenced by State().
| std::vector<WPSColor> QuattroParserInternal::State::m_colorsList | 
the color list
Referenced by getColor(), and State().
| libwps_tools_win::Font::Type QuattroParserInternal::State::m_fontType | 
the user font type
Referenced by getDefaultFontType(), and State().
| librevenge::RVNGString QuattroParserInternal::State::m_footerString | 
the footer string
Referenced by State().
| librevenge::RVNGString QuattroParserInternal::State::m_headerString | 
the header string
Referenced by State().
| std::map<int, librevenge::RVNGString> QuattroParserInternal::State::m_idToExternalFileMap | 
map id to filename
Referenced by State().
| std::map<int, librevenge::RVNGString> QuattroParserInternal::State::m_idToExternalNameMap | 
map id to external name
Referenced by State().
| std::map<int, std::pair<librevenge::RVNGString,QuattroFormulaInternal::CellReference> > QuattroParserInternal::State::m_idToFieldMap | 
map id to field
Referenced by State().
| std::map<int, ZoneName> QuattroParserInternal::State::m_idToZoneNameMap | 
map zone id to zone name
Referenced by initZoneNameMap(), and State().
| bool QuattroParserInternal::State::m_isDecoded | 
true if the main stream has been decoded
Referenced by State().
| bool QuattroParserInternal::State::m_isEncrypted | 
true if the file is encrypted
Referenced by State().
| librevenge::RVNGPropertyList QuattroParserInternal::State::m_metaData | 
the meta data
Referenced by State().
| int QuattroParserInternal::State::m_numPages | 
Referenced by State().
| WPSPageSpan QuattroParserInternal::State::m_pageSpan | 
the actual document size
Referenced by State().
| char const* QuattroParserInternal::State::m_password | 
the password (if known)
Referenced by State().
| bool QuattroParserInternal::State::m_readingZone341 | 
true if zone 341 is being read. Avoids recursion.
Referenced by State().
| int QuattroParserInternal::State::m_version | 
the file version
Referenced by State().