the state of Quattro9Parser 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 | |
void | initZoneNameMap () |
init the zone name map | |
Static Public Member Functions | |
static WPSFont | getDefaultFont () |
returns a default font with file's version */ | |
Public Attributes | |
libwps_tools_win::Font::Type | m_fontType |
the user font type | |
int | m_version |
the file version | |
char const * | m_password |
the password (if known) | |
librevenge::RVNGPropertyList | m_metaData |
the meta data | |
std::vector< librevenge::RVNGString > | m_fontNamesList |
the font name list | |
std::vector< WPSFont > | m_fontsList |
the font 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 | |
int | m_actualSheet |
the actual sheet id | |
std::pair< std::shared_ptr< WPSStream >, std::vector< TextEntry > > | m_actualStrings |
the actual string list | |
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 | |
Private Member Functions | |
State (State const &)=delete | |
State & | operator= (State const &)=delete |
the state of Quattro9Parser
|
inline |
constructor
returns a default font with file's version */
|
inline |
return the default font style
void Quattro9ParserInternal::State::initZoneNameMap | ( | ) |
init the zone name map
int Quattro9ParserInternal::State::m_actualSheet |
the actual sheet id
std::pair<std::shared_ptr<WPSStream>, std::vector<TextEntry> > Quattro9ParserInternal::State::m_actualStrings |
the actual string list
std::vector<librevenge::RVNGString> Quattro9ParserInternal::State::m_fontNamesList |
the font name list
std::vector<WPSFont> Quattro9ParserInternal::State::m_fontsList |
the font list
libwps_tools_win::Font::Type Quattro9ParserInternal::State::m_fontType |
the user font type
Referenced by getDefaultFontType().
map id to filename
map id to external name
std::map<int, std::pair<librevenge::RVNGString,QuattroFormulaInternal::CellReference> > Quattro9ParserInternal::State::m_idToFieldMap |
map id to field
map zone id to zone name
Referenced by initZoneNameMap().
bool Quattro9ParserInternal::State::m_isDecoded |
true if the main stream has been decoded
bool Quattro9ParserInternal::State::m_isEncrypted |
true if the file is encrypted
librevenge::RVNGPropertyList Quattro9ParserInternal::State::m_metaData |
the meta data
int Quattro9ParserInternal::State::m_version |
the file version