#include </home/clem/local/src/opie/noncore/apps/opie-reader/ebookcodec.h>
Inheritance diagram for ebookcodec:


Public Member Functions | |
| QString | getTableAsHtml (unsigned long loc) |
| QString | about () |
| ebookcodec (const QString &_s) | |
| virtual | ~ebookcodec () |
| size_t | getHome () |
| unsigned int | locate () |
| void | locate (unsigned int n) |
| bool | hasrandomaccess () |
| void | sizes (unsigned long &file, unsigned long &text) |
| CList< Bkmk > * | getbkmklist () |
| void | getch (tchar &ch, CStyle &sty, unsigned long &pos) |
| int | getch () |
| linkType | hyperlink (unsigned int n, unsigned int noff, QString &wrd, QString &nm) |
| MarkupType | PreferredMarkup () |
| void | saveposn (size_t posn) |
| void | writeposn (size_t posn) |
| linkType | forward (size_t &loc) |
| linkType | back (size_t &loc) |
| bool | hasnavigation () |
| void | start2endSection () |
| QImage * | getPicture (unsigned long tgt) |
| void | setSaveData (unsigned char *&data, unsigned short &len, unsigned char *src, unsigned short srclen) |
| void | putSaveData (unsigned char *&src, unsigned short &srclen) |
| void | setContinuous (bool _b) |
| void | setwidth (int w) |
| unsigned long | startSection () |
| unsigned long | endSection () |
| int | openfile (const char *src) |
| int | getwidth () |
| QImage * | getPicture (const QString &href) |
| bool | getFile (const QString &href, const QString &nm) |
| bool | findanchor (const QString &nm) |
Private Attributes | |
| CExpander * | codec |
| void * | handle |
| int | status |
|
|
Definition at line 23 of file ebookcodec.h. References codec, QFile::exists(), handle, NULL, qDebug(), and status. |
|
|
Definition at line 80 of file ebookcodec.h. |
|
|
Implements CExpander_Interface. Definition at line 19 of file ebookcodec.h. References CExpander_Interface::about(), and codec. |
|
|
Reimplemented from CExpander_Interface. Definition at line 108 of file ebookcodec.h. References CExpander::back(), and codec. |
|
|
Implements CExpander_Interface. Definition at line 117 of file ebookcodec.h. References codec, and CExpander::endSection(). |
|
|
Implements CExpander_Interface. Definition at line 126 of file ebookcodec.h. References codec, and CExpander::findanchor(). |
|
|
Reimplemented from CExpander_Interface. Definition at line 107 of file ebookcodec.h. References codec, and CExpander::forward(). |
|
|
Reimplemented from CExpander_Interface. Definition at line 100 of file ebookcodec.h. References codec, and CExpander::getbkmklist(). |
|
|
Implements CExpander_Interface. Definition at line 102 of file ebookcodec.h. References codec, and CExpander::getch(). |
|
||||||||||||||||
|
Implements CExpander_Interface. Definition at line 101 of file ebookcodec.h. References codec, and CExpander::getch(). |
|
||||||||||||
|
Implements CExpander_Interface. Definition at line 125 of file ebookcodec.h. References codec, and CExpander::getFile(). |
|
|
Implements CExpander_Interface. Definition at line 85 of file ebookcodec.h. References codec, and CExpander::getHome(). |
|
|
Implements CExpander_Interface. Definition at line 124 of file ebookcodec.h. References codec, and CExpander::getPicture(). |
|
|
Reimplemented from CExpander_Interface. Definition at line 111 of file ebookcodec.h. References codec, and CExpander::getPicture(). |
|
|
Reimplemented from CExpander_Interface. Definition at line 18 of file ebookcodec.h. References codec, and CExpander_Interface::getTableAsHtml(). |
|
|
Implements CExpander_Interface. Definition at line 123 of file ebookcodec.h. References codec, and CExpander::getwidth(). |
|
|
Reimplemented from CExpander_Interface. Definition at line 109 of file ebookcodec.h. References codec, and CExpander::hasnavigation(). |
|
|
Implements CExpander_Interface. Definition at line 94 of file ebookcodec.h. References codec, and CExpander::hasrandomaccess(). |
|
||||||||||||||||||||
|
Implements CExpander_Interface. Definition at line 103 of file ebookcodec.h. References codec, and CExpander::hyperlink(). |
|
|
Implements CExpander_Interface. Definition at line 93 of file ebookcodec.h. References codec, and CExpander::locate(). |
|
|
Implements CExpander_Interface. Definition at line 92 of file ebookcodec.h. References codec, and CExpander::locate(). |
|
|
Implements CExpander_Interface. Definition at line 118 of file ebookcodec.h. References codec, CExpander::openfile(), and status. |
|
|
Implements CExpander_Interface. Definition at line 104 of file ebookcodec.h. References codec, and CExpander::PreferredMarkup(). |
|
||||||||||||
|
Implements CExpander_Interface. Definition at line 113 of file ebookcodec.h. References codec, and CExpander::putSaveData(). |
|
|
Reimplemented from CExpander_Interface. Definition at line 105 of file ebookcodec.h. References codec, and CExpander::saveposn(). |
|
|
Implements CExpander_Interface. Definition at line 114 of file ebookcodec.h. References codec, and CExpander::setContinuous(). |
|
||||||||||||||||||||
|
Implements CExpander_Interface. Definition at line 112 of file ebookcodec.h. References codec, and CExpander::setSaveData(). |
|
|
Implements CExpander_Interface. Definition at line 115 of file ebookcodec.h. References codec, and CExpander::setwidth(). |
|
||||||||||||
|
Implements CExpander_Interface. Definition at line 95 of file ebookcodec.h. References codec, and CExpander::sizes(). |
|
|
Implements CExpander_Interface. Definition at line 110 of file ebookcodec.h. References codec, and CExpander::start2endSection(). |
|
|
Implements CExpander_Interface. Definition at line 116 of file ebookcodec.h. References codec, and CExpander::startSection(). |
|
|
Reimplemented from CExpander_Interface. Definition at line 106 of file ebookcodec.h. References codec, and CExpander::writeposn(). |
|
|
Definition at line 14 of file ebookcodec.h. Referenced by about(), back(), ebookcodec(), endSection(), findanchor(), forward(), getbkmklist(), getch(), getFile(), getHome(), getPicture(), getTableAsHtml(), getwidth(), hasnavigation(), hasrandomaccess(), hyperlink(), locate(), openfile(), PreferredMarkup(), putSaveData(), saveposn(), setContinuous(), setSaveData(), setwidth(), sizes(), start2endSection(), startSection(), writeposn(), and ~ebookcodec(). |
|
|
Definition at line 15 of file ebookcodec.h. Referenced by ebookcodec(), and ~ebookcodec(). |
|
|
Definition at line 16 of file ebookcodec.h. Referenced by ebookcodec(), and openfile(). |
1.4.2