10#ifndef ZTXTPARSER_H_INCLUDED
11#define ZTXTPARSER_H_INCLUDED
22 explicit ZTXTParser(librevenge::RVNGInputStream *input, librevenge::RVNGTextInterface *
document =
nullptr);
29 void readDataRecord(librevenge::RVNGInputStream *record,
bool =
true)
override;
EBOOKDocument::Type type
Definition EBOOKDocument.cpp:325
XMLTreeNodePtr_t document
Definition EBOOKHTMLParser.cpp:163
qi::rule< Iterator, AttrValue_t, qi::space_type > text
Definition TealDocParser.cpp:232
Definition PDBParser.h:26
Definition ZTXTParser.h:20
unsigned m_recordSize
Definition ZTXTParser.h:41
void closeDocument()
Definition ZTXTParser.cpp:97
void readDataRecords() override
Definition ZTXTParser.cpp:74
void readAppInfoRecord(librevenge::RVNGInputStream *record) override
Definition ZTXTParser.cpp:38
void openDocument()
Definition ZTXTParser.cpp:86
void readSortInfoRecord(librevenge::RVNGInputStream *record) override
Definition ZTXTParser.cpp:42
unsigned m_size
Definition ZTXTParser.h:40
unsigned m_recordCount
Definition ZTXTParser.h:39
static bool checkType(unsigned type, unsigned creator)
Definition ZTXTParser.cpp:33
void readIndexRecord(librevenge::RVNGInputStream *record) override
Definition ZTXTParser.cpp:46
void readDataRecord(librevenge::RVNGInputStream *record, bool=true) override
Definition ZTXTParser.cpp:55
void handleText(const librevenge::RVNGString &text)
Definition ZTXTParser.cpp:103
Definition BBeBCollector.cpp:19