libebook::ZTXTParser Class Reference

#include <ZTXTParser.h>

Inheritance diagram for libebook::ZTXTParser:
libebook::PDXParser

List of all members.

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

Constructor & Destructor Documentation

libebook::ZTXTParser::ZTXTParser ( librevenge::RVNGInputStream *  input,
librevenge::RVNGTextInterface *  document = 0 
) [explicit]

Member Function Documentation

bool libebook::ZTXTParser::checkType ( unsigned  type,
unsigned  creator 
) [static]

Referenced by readDataRecords().

void libebook::ZTXTParser::handleText ( const librevenge::RVNGString &  text) [private]

Referenced by readDataRecord().

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().

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.


Member Data Documentation

Referenced by readIndexRecord().

unsigned libebook::ZTXTParser::m_size [private]

Referenced by readIndexRecord().


The documentation for this class was generated from the following files: