#include <ZTXTParser.h>
|
| PDBParser (librevenge::RVNGInputStream *input, librevenge::RVNGTextInterface *document, unsigned type, unsigned creator) |
| Instantiate a parser for a document in Palm Database Format. More...
|
|
librevenge::RVNGTextInterface * | getDocument () const |
| Get the document generator used for this parsing run. More...
|
|
const char * | getName () const |
|
librevenge::RVNGInputStream * | getAppInfoRecord () const |
| Return a stream for the format's appInfo record, if it is present. More...
|
|
librevenge::RVNGInputStream * | getIndexRecord () const |
| Return a stream for the format's index record. More...
|
|
unsigned | getDataRecordCount () const |
| Return the number of data records in the document. More...
|
|
librevenge::RVNGInputStream * | getDataRecord (unsigned n) const |
| Return a stream for the n-th data record. More...
|
|
librevenge::RVNGInputStream * | getDataRecords () const |
| Return a stream for all data records. More...
|
|
librevenge::RVNGInputStream * | getDataRecords (unsigned first, unsigned last) const |
| Return a stream for data records in a given range. More...
|
|
◆ ZTXTParser()
libebook::ZTXTParser::ZTXTParser |
( |
librevenge::RVNGInputStream * |
input, |
|
|
librevenge::RVNGTextInterface * |
document = nullptr |
|
) |
| |
|
explicit |
◆ checkType()
bool libebook::ZTXTParser::checkType |
( |
unsigned |
type, |
|
|
unsigned |
creator |
|
) |
| |
|
static |
◆ closeDocument()
void libebook::ZTXTParser::closeDocument |
( |
| ) |
|
|
private |
◆ handleText()
void libebook::ZTXTParser::handleText |
( |
const librevenge::RVNGString & |
text | ) |
|
|
private |
◆ openDocument()
void libebook::ZTXTParser::openDocument |
( |
| ) |
|
|
private |
◆ readAppInfoRecord()
void libebook::ZTXTParser::readAppInfoRecord |
( |
librevenge::RVNGInputStream * |
record | ) |
|
|
overridevirtual |
◆ readDataRecord()
void libebook::ZTXTParser::readDataRecord |
( |
librevenge::RVNGInputStream * |
record, |
|
|
bool |
= true |
|
) |
| |
|
overridevirtual |
◆ readDataRecords()
void libebook::ZTXTParser::readDataRecords |
( |
| ) |
|
|
overridevirtual |
◆ readIndexRecord()
void libebook::ZTXTParser::readIndexRecord |
( |
librevenge::RVNGInputStream * |
record | ) |
|
|
overridevirtual |
◆ readSortInfoRecord()
void libebook::ZTXTParser::readSortInfoRecord |
( |
librevenge::RVNGInputStream * |
record | ) |
|
|
overridevirtual |
◆ m_recordCount
unsigned libebook::ZTXTParser::m_recordCount |
|
private |
◆ m_recordSize
unsigned libebook::ZTXTParser::m_recordSize |
|
private |
◆ m_size
unsigned libebook::ZTXTParser::m_size |
|
private |
The documentation for this class was generated from the following files: