Go to the documentation of this file.
10 #ifndef TCRPARSER_H_INCLUDED
11 #define TCRPARSER_H_INCLUDED
33 std::shared_ptr<librevenge::RVNGInputStream>
uncompress();
35 void writeText(
const std::shared_ptr<librevenge::RVNGInputStream> &
input);
38 librevenge::RVNGInputStream *
const m_input;
46 #endif // TCRPARSER_H_INCLUDED
bool guessEncoding(const char *in, unsigned length)
Definition: EBOOKCharsetConverter.cpp:91
Definition: EBOOKCharsetConverter.h:21
std::shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr_t
Definition: libebook_utils.h:54
void writeText(const std::shared_ptr< librevenge::RVNGInputStream > &input)
Definition: TCRParser.cpp:100
Definition: EBOOKUTF8Stream.h:22
Definition: BBeBCollector.cpp:18
qi::rule< Iterator, AttrValue_t, qi::space_type > text
Definition: TealDocParser.cpp:232
librevenge::RVNGPropertyList getDefaultPageSpanPropList()
Definition: libebook_utils.cpp:265
Definition: EBOOKMemoryStream.h:20
librevenge::RVNGInputStream * m_input
Definition: PeanutPressParser.cpp:262
Definition: TCRParser.h:18
Definition: EBOOKHTMLToken.h:86
std::string m_replacementTable[256]
Definition: TCRParser.h:41
TCRParser(const TCRParser &other)
TCRParser & operator=(const TCRParser &other)
XMLTreeNodePtr_t document
Definition: EBOOKHTMLParser.cpp:163
#define EBOOK_NUM_ELEMENTS(array)
Definition: libebook_utils.h:49
Definition: EBOOKHTMLToken.h:89
uint8_t readU8(librevenge::RVNGInputStream *input, bool)
Definition: libebook_utils.cpp:45
librevenge::RVNGTextInterface *const m_document
Definition: TCRParser.h:39
void readReplacementTable()
Definition: TCRParser.cpp:65
librevenge::RVNGInputStream *const m_input
Definition: TCRParser.h:38
const unsigned char * readNBytes(librevenge::RVNGInputStream *const input, const unsigned long numBytes)
Definition: libebook_utils.cpp:105
bool parse()
Definition: TCRParser.cpp:47
librevenge::RVNGTextInterface *const m_document
Definition: FictionBook2Parser.cpp:55
unsigned length
Definition: SoftBookParser.cpp:73
std::shared_ptr< librevenge::RVNGInputStream > uncompress()
Definition: TCRParser.cpp:78
Generated for libe-book by
doxygen 1.8.16