Go to the documentation of this file.
10 #ifndef ZTXTPARSER_H_INCLUDED
11 #define ZTXTPARSER_H_INCLUDED
29 virtual void readDataRecord(librevenge::RVNGInputStream *record,
bool =
true);
46 #endif // ZTXTPARSER_H_INCLUDED
static const uint32_t ZTXT_CREATOR
Definition: ZTXTParser.cpp:23
virtual void readIndexRecord(librevenge::RVNGInputStream *record)
Definition: ZTXTParser.cpp:46
static bool checkType(unsigned type, unsigned creator)
Definition: ZTXTParser.cpp:33
librevenge::RVNGTextInterface * getDocument() const
Get the document generator used for this parsing run.
Definition: PDXParser.cpp:123
Definition: CHMParser.cpp:21
Definition: PDXParser.h:26
virtual void readDataRecords()
Definition: ZTXTParser.cpp:74
unsigned m_recordSize
Definition: ZTXTParser.h:41
ZTXTParser(librevenge::RVNGInputStream *input, librevenge::RVNGTextInterface *document=0)
Definition: ZTXTParser.cpp:25
void openDocument()
Definition: ZTXTParser.cpp:83
unsigned m_recordCount
Definition: ZTXTParser.h:39
@ creator
Definition: EBOOKOPFToken.h:52
XMLTreeNodePtr_t document
Definition: EBOOKHTMLParser.cpp:169
static const uint32_t ZTXT_TYPE
Definition: ZTXTParser.cpp:22
virtual void readDataRecord(librevenge::RVNGInputStream *record, bool=true)
Definition: ZTXTParser.cpp:55
@ text
Definition: EBOOKHTMLToken.h:259
const size_t m_size
Definition: IMPLZSSStream.cpp:50
librevenge::RVNGInputStream * getDataRecords() const
Return a stream for all data records.
Definition: PDXParser.cpp:154
RVNGPropertyList metadata
Definition: EBOOKOPFParser.cpp:63
@ input
Definition: EBOOKHTMLToken.h:91
uint16_t readU16(librevenge::RVNGInputStream *input, bool bigEndian)
Definition: libebook_utils.cpp:55
void closeDocument()
Definition: ZTXTParser.cpp:94
uint8_t readU8(librevenge::RVNGInputStream *input, bool)
Definition: libebook_utils.cpp:43
virtual void readSortInfoRecord(librevenge::RVNGInputStream *record)
Definition: ZTXTParser.cpp:42
Definition: EBOOKZlibStream.h:21
uint32_t readU32(librevenge::RVNGInputStream *input, bool bigEndian)
Definition: libebook_utils.cpp:71
void handleText(const librevenge::RVNGString &text)
Definition: ZTXTParser.cpp:100
const char * getName() const
Definition: PDXParser.cpp:128
EBOOKDocument::Type type
Definition: EBOOKDocument.cpp:328
#define PDX_CODE(s)
Definition: PDXParser.h:18
unsigned m_size
Definition: ZTXTParser.h:40
virtual void readAppInfoRecord(librevenge::RVNGInputStream *record)
Definition: ZTXTParser.cpp:38
Definition: ZTXTParser.h:20
Generated for libe-book by
doxygen 1.8.18