10#ifndef TCRPARSER_H_INCLUDED
11#define TCRPARSER_H_INCLUDED
26 TCRParser(librevenge::RVNGInputStream *input, librevenge::RVNGTextInterface *
document =
nullptr);
33 std::shared_ptr<librevenge::RVNGInputStream>
uncompress();
35 void writeText(
const std::shared_ptr<librevenge::RVNGInputStream> &input);
38 librevenge::RVNGInputStream *
const m_input;
XMLTreeNodePtr_t document
Definition EBOOKHTMLParser.cpp:163
Definition TCRParser.h:19
bool parse()
Definition TCRParser.cpp:47
void readReplacementTable()
Definition TCRParser.cpp:65
std::string m_replacementTable[256]
Definition TCRParser.h:41
librevenge::RVNGInputStream *const m_input
Definition TCRParser.h:38
TCRParser(const TCRParser &other)
TCRParser & operator=(const TCRParser &other)
librevenge::RVNGTextInterface *const m_document
Definition TCRParser.h:39
void writeText(const std::shared_ptr< librevenge::RVNGInputStream > &input)
Definition TCRParser.cpp:100
std::shared_ptr< librevenge::RVNGInputStream > uncompress()
Definition TCRParser.cpp:78
Definition BBeBCollector.cpp:19