#include <ZVRParser.h>
Public Member Functions | |
ZVRParser (librevenge::RVNGInputStream *input, librevenge::RVNGTextInterface *document=0) | |
bool | parse () |
Private Member Functions | |
ZVRParser (const ZVRParser &other) | |
ZVRParser & | operator= (const ZVRParser &other) |
void | readReplacementTable () |
boost::shared_ptr < librevenge::RVNGInputStream > | uncompress () |
void | writeText (boost::shared_ptr< librevenge::RVNGInputStream > input) |
Private Attributes | |
librevenge::RVNGInputStream *const | m_input |
librevenge::RVNGTextInterface *const | m_document |
std::string | m_replacementTable [256] |
libebook::ZVRParser::ZVRParser | ( | const ZVRParser & | other | ) | [private] |
libebook::ZVRParser::ZVRParser | ( | librevenge::RVNGInputStream * | input, |
librevenge::RVNGTextInterface * | document = 0 |
||
) |
bool libebook::ZVRParser::parse | ( | ) |
void libebook::ZVRParser::readReplacementTable | ( | ) | [private] |
Referenced by parse().
shared_ptr< librevenge::RVNGInputStream > libebook::ZVRParser::uncompress | ( | ) | [private] |
Referenced by parse().
void libebook::ZVRParser::writeText | ( | boost::shared_ptr< librevenge::RVNGInputStream > | input | ) | [private] |
Referenced by parse().
librevenge::RVNGTextInterface* const libebook::ZVRParser::m_document [private] |
Referenced by parse(), and writeText().
librevenge::RVNGInputStream* const libebook::ZVRParser::m_input [private] |
Referenced by readReplacementTable(), and uncompress().
std::string libebook::ZVRParser::m_replacementTable[256] [private] |
Referenced by readReplacementTable(), and uncompress().