#include <MOBIParser.h>
|
| | PDXParser (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...
|
| |
§ MOBIParser() [1/2]
| libebook::MOBIParser::MOBIParser |
( |
const MOBIParser & |
other | ) |
|
|
private |
§ MOBIParser() [2/2]
| libebook::MOBIParser::MOBIParser |
( |
librevenge::RVNGInputStream * |
input, |
|
|
librevenge::RVNGTextInterface * |
document = 0 |
|
) |
| |
|
explicit |
§ ~MOBIParser()
| libebook::MOBIParser::~MOBIParser |
( |
| ) |
|
|
virtual |
§ checkType()
| bool libebook::MOBIParser::checkType |
( |
unsigned |
type, |
|
|
unsigned |
creator |
|
) |
| |
|
static |
§ operator=()
§ readAppInfoRecord()
| void libebook::MOBIParser::readAppInfoRecord |
( |
librevenge::RVNGInputStream * |
record | ) |
|
|
privatevirtual |
§ readDataRecord()
| void libebook::MOBIParser::readDataRecord |
( |
librevenge::RVNGInputStream * |
record, |
|
|
bool |
last = false |
|
) |
| |
|
privatevirtual |
§ readIndexRecord()
| void libebook::MOBIParser::readIndexRecord |
( |
librevenge::RVNGInputStream * |
record | ) |
|
|
privatevirtual |
§ readSortInfoRecord()
| void libebook::MOBIParser::readSortInfoRecord |
( |
librevenge::RVNGInputStream * |
record | ) |
|
|
privatevirtual |
The documentation for this class was generated from the following files: