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