#include <Quattro9.h>
Public Member Functions | |
TextEntry () | |
constructor | |
bool | empty () const |
returns true if the string is empty | |
librevenge::RVNGString | getString (std::shared_ptr< WPSStream > const &stream, libwps_tools_win::Font::Type type=libwps_tools_win::Font::WIN3_WEUROPE) const |
returns the string | |
void | send (std::shared_ptr< WPSStream > const &stream, WPSFont const &font, libwps_tools_win::Font::Type type, WKSContentListenerPtr &listener) |
sends the text to the main listener | |
std::string | getDebugString (std::shared_ptr< WPSStream > const &stream) const |
internal: returns a debug string |
Public Attributes | |
WPSEntry | m_entry |
the text entry | |
std::vector< WPSFont > | m_fontsList |
the list of fonts | |
std::map< int, int > | m_posFontIdMap |
the position to font map(complex text) | |
int | m_flag |
the flag | |
std::string | m_extra |
extra data |
|
inline |
constructor
|
inline |
returns true if the string is empty
Referenced by getString(), and send().
std::string Quattro9ParserInternal::TextEntry::getDebugString | ( | std::shared_ptr< WPSStream > const & | stream | ) | const |
internal: returns a debug string
Referenced by Quattro9Spreadsheet::readBeginSheet(), Quattro9Spreadsheet::readCellResult(), Quattro9Parser::readDocumentFields(), Quattro9Parser::readDocumentStrings(), Quattro9Parser::readFontNames(), Quattro9Graph::readOLEName(), Quattro9Graph::readTextboxText(), and Quattro9Parser::readZone().
librevenge::RVNGString Quattro9ParserInternal::TextEntry::getString | ( | std::shared_ptr< WPSStream > const & | stream, |
libwps_tools_win::Font::Type | type = libwps_tools_win::Font::WIN3_WEUROPE ) const |
returns the string
Referenced by getDebugString(), Quattro9Spreadsheet::readBeginSheet(), Quattro9Parser::readDocumentFields(), Quattro9Parser::readFontNames(), and Quattro9Parser::readZone().
void Quattro9ParserInternal::TextEntry::send | ( | std::shared_ptr< WPSStream > const & | stream, |
WPSFont const & | font, | ||
libwps_tools_win::Font::Type | type, | ||
WKSContentListenerPtr & | listener ) |
sends the text to the main listener
WPSEntry Quattro9ParserInternal::TextEntry::m_entry |
the text entry
Referenced by empty(), getString(), Quattro9Parser::readPString(), send(), and TextEntry().
std::string Quattro9ParserInternal::TextEntry::m_extra |
extra data
Referenced by getDebugString(), Quattro9Parser::readPString(), and TextEntry().
int Quattro9ParserInternal::TextEntry::m_flag |
the flag
Referenced by getDebugString(), Quattro9Parser::readPString(), and TextEntry().
std::vector<WPSFont> Quattro9ParserInternal::TextEntry::m_fontsList |
the list of fonts
Referenced by Quattro9Parser::readTextStyles(), send(), and TextEntry().
std::map<int, int> Quattro9ParserInternal::TextEntry::m_posFontIdMap |
the position to font map(complex text)
Referenced by Quattro9Parser::readTextStyles(), send(), and TextEntry().