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

Public Member Functions | |
| virtual QString | about ()=0 |
| virtual size_t | getHome ()=0 |
| virtual int | openfile (const char *src)=0 |
| virtual unsigned int | locate ()=0 |
| virtual void | locate (unsigned int n)=0 |
| virtual bool | hasrandomaccess ()=0 |
| virtual void | sizes (unsigned long &file, unsigned long &text)=0 |
| virtual CList< Bkmk > * | getbkmklist () |
| virtual void | getch (tchar &ch, CStyle &sty, unsigned long &pos)=0 |
| virtual int | getch ()=0 |
| virtual linkType | hyperlink (unsigned int n, unsigned int noff, QString &wrd, QString &nm)=0 |
| virtual MarkupType | PreferredMarkup ()=0 |
| virtual void | saveposn (size_t posn) |
| virtual void | writeposn (size_t posn) |
| virtual linkType | forward (size_t &loc) |
| virtual linkType | back (size_t &loc) |
| virtual bool | hasnavigation () |
| virtual unsigned long | startSection ()=0 |
| virtual unsigned long | endSection ()=0 |
| virtual void | start2endSection ()=0 |
| virtual QImage * | getPicture (unsigned long tgt) |
| virtual void | setContinuous (bool _b)=0 |
| virtual void | setSaveData (unsigned char *&data, unsigned short &len, unsigned char *src, unsigned short srclen)=0 |
| virtual void | putSaveData (unsigned char *&src, unsigned short &srclen)=0 |
| virtual void | setwidth (int w)=0 |
| virtual int | getwidth ()=0 |
| virtual QImage * | getPicture (const QString &href)=0 |
| virtual bool | getFile (const QString &href, const QString &nm)=0 |
| virtual bool | findanchor (const QString &nm)=0 |
| virtual QString | getTableAsHtml (unsigned long loc) |
|
|
Implemented in Aportis, CHM, ebookcodec, iSilo, CPlucker, CPlucker_base, ppm_expander, CReb, Text, and ztxt. Referenced by ebookcodec::about(), CGeneral8Bit::about(), CAscii::about(), CPalm::about(), Ccp1252::about(), CUcs16le::about(), CUcs16be::about(), and CUtf8::about(). |
|
|
Reimplemented in CExpander, ebookcodec, and CPlucker_base. Definition at line 70 of file CExpander.h. References eNone. Referenced by CEncoding::back(). |
|
|
Implemented in CExpander, and ebookcodec. Referenced by BuffDoc::endSection(). |
|
|
Implemented in CExpander, ebookcodec, and CReb. Referenced by CEncoding::findanchor(). |
|
|
Reimplemented in CExpander, ebookcodec, and CPlucker_base. Definition at line 69 of file CExpander.h. References eNone. Referenced by CEncoding::forward(). |
|
|
Reimplemented in Aportis, CExpander, ebookcodec, CPlucker_base, CReb, and ztxt. Definition at line 62 of file CExpander.h. References NULL. |
|
|
Implemented in Aportis, CExpander, CHM, ebookcodec, iSilo, CPlucker_base, ppm_expander, CReb, Text, and ztxt. |
|
||||||||||||||||
|
Implemented in CExpander, ebookcodec, iSilo, and CPlucker_base. Referenced by CGeneral8Bit::getch(), CAscii::getch(), Ccp1252::getch(), CUcs16le::getch(), CUcs16be::getch(), and CUtf8::getch(). |
|
||||||||||||
|
Implemented in CExpander, CHM, ebookcodec, and CReb. Referenced by CEncoding::getFile(), and BuffDoc::getFile(). |
|
|
Implemented in CExpander, and ebookcodec. Referenced by BuffDoc::getHome(), and BuffDoc::openfile(). |
|
|
Implemented in CExpander, CHM, ebookcodec, and CReb. |
|
|
Reimplemented in Aportis, CExpander, ebookcodec, and CPlucker_base. Definition at line 75 of file CExpander.h. References NULL. Referenced by CEncoding::getPicture(), and BuffDoc::getPicture(). |
|
|
Reimplemented in ebookcodec, and CPlucker_base. Definition at line 90 of file CExpander.h. Referenced by ebookcodec::getTableAsHtml(), and CEncoding::getTableAsHtml(). |
|
|
Implemented in CExpander, and ebookcodec. Referenced by CEncoding::getwidth(). |
|
|
Reimplemented in CExpander, CHM, ebookcodec, and CPlucker_base. Definition at line 71 of file CExpander.h. Referenced by CEncoding::hasnavigation(). |
|
|
Implemented in Aportis, CExpander, CHM, ebookcodec, iSilo, CPlucker_base, ppm_expander, CReb, Text, and ztxt. Referenced by BuffDoc::hasrandomaccess(). |
|
||||||||||||||||||||
|
Implemented in CExpander, ebookcodec, and CPlucker_base. Referenced by CEncoding::hyperlink(). |
|
|
Implemented in Aportis, CExpander, CHM, ebookcodec, iSilo, CPlucker_base, ppm_expander, CReb, Text, and ztxt. |
|
|
Implemented in Aportis, CExpander, CHM, ebookcodec, iSilo, CPlucker_base, ppm_expander, CReb, Text, and ztxt. Referenced by BuffDoc::explocate(), BuffDoc::getline(), BuffDoc::getpara(), BuffDoc::getsentence(), BuffDoc::hyperlink(), CEncoding::locate(), BuffDoc::openfile(), and BuffDoc::resetPos(). |
|
|
Implemented in CExpander, and ebookcodec. Referenced by BuffDoc::openfile(). |
|
|
Implemented in Aportis, CExpander, CHM, ebookcodec, iSilo, CPlucker_base, ppm_expander, CReb, Text, and ztxt. Referenced by BuffDoc::PreferredMarkup(). |
|
||||||||||||
|
Implemented in CExpander, ebookcodec, and CPlucker_base. Referenced by BuffDoc::putSaveData(). |
|
|
Reimplemented in CExpander, ebookcodec, and CPlucker_base. Definition at line 67 of file CExpander.h. Referenced by CEncoding::saveposn(). |
|
|
Implemented in CExpander, and ebookcodec. Referenced by BuffDoc::setContinuous(). |
|
||||||||||||||||||||
|
Implemented in CExpander, ebookcodec, and CPlucker_base. Referenced by BuffDoc::setSaveData(). |
|
|
Implemented in CExpander, and ebookcodec. Referenced by BuffDoc::setwidth(). |
|
||||||||||||
|
Implemented in Aportis, CExpander, CHM, ebookcodec, iSilo, Cpdb, CPlucker_base, ppm_expander, CReb, Text, and ztxt. Referenced by BuffDoc::sizes(). |
|
|
Implemented in CExpander, CHM, ebookcodec, CPlucker, and CReb. |
|
|
Implemented in CExpander, and ebookcodec. Referenced by CEncoding::startSection(), and BuffDoc::startSection(). |
|
|
Reimplemented in CExpander, ebookcodec, and CPlucker_base. Definition at line 68 of file CExpander.h. Referenced by CEncoding::writeposn(). |
1.4.2