#include <ZTXTParser.h>
Public Member Functions | |
| ZTXTParser (librevenge::RVNGInputStream *input, librevenge::RVNGTextInterface *document=0) | |
| virtual void | readAppInfoRecord (librevenge::RVNGInputStream *record) |
| virtual void | readSortInfoRecord (librevenge::RVNGInputStream *record) |
| virtual void | readIndexRecord (librevenge::RVNGInputStream *record) |
| virtual void | readDataRecord (librevenge::RVNGInputStream *record, bool=true) |
| virtual void | readDataRecords () |
Static Public Member Functions | |
| static bool | checkType (unsigned type, unsigned creator) |
Private Member Functions | |
| void | openDocument () |
| void | closeDocument () |
| void | handleText (const librevenge::RVNGString &text) |
Private Attributes | |
| unsigned | m_recordCount |
| unsigned | m_size |
| unsigned | m_recordSize |
| libebook::ZTXTParser::ZTXTParser | ( | librevenge::RVNGInputStream * | input, |
| librevenge::RVNGTextInterface * | document = 0 |
||
| ) | [explicit] |
| bool libebook::ZTXTParser::checkType | ( | unsigned | type, |
| unsigned | creator | ||
| ) | [static] |
| void libebook::ZTXTParser::closeDocument | ( | ) | [private] |
Referenced by readDataRecords().
| void libebook::ZTXTParser::handleText | ( | const librevenge::RVNGString & | text | ) | [private] |
Referenced by readDataRecord().
| void libebook::ZTXTParser::openDocument | ( | ) | [private] |
Referenced by readDataRecords().
| void libebook::ZTXTParser::readAppInfoRecord | ( | librevenge::RVNGInputStream * | record | ) | [virtual] |
Implements libebook::PDXParser.
| void libebook::ZTXTParser::readDataRecord | ( | librevenge::RVNGInputStream * | record, |
| bool | = true |
||
| ) | [virtual] |
Implements libebook::PDXParser.
Referenced by readDataRecords().
| void libebook::ZTXTParser::readDataRecords | ( | ) | [virtual] |
Reimplemented from libebook::PDXParser.
| void libebook::ZTXTParser::readIndexRecord | ( | librevenge::RVNGInputStream * | record | ) | [virtual] |
Implements libebook::PDXParser.
| void libebook::ZTXTParser::readSortInfoRecord | ( | librevenge::RVNGInputStream * | record | ) | [virtual] |
Implements libebook::PDXParser.
unsigned libebook::ZTXTParser::m_recordCount [private] |
Referenced by readDataRecords(), and readIndexRecord().
unsigned libebook::ZTXTParser::m_recordSize [private] |
Referenced by readIndexRecord().
unsigned libebook::ZTXTParser::m_size [private] |
Referenced by readIndexRecord().