Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CCharacterSource Class Reference

#include </home/clem/local/src/opie/noncore/apps/opie-reader/CExpander.h>

Inheritance diagram for CCharacterSource:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual QString getTableAsHtml (unsigned long loc)=0
virtual void getch (tchar &, CStyle &, unsigned long &)=0
virtual linkType hyperlink (unsigned int n, unsigned int noff, QString &, QString &nm)=0
virtual void locate (unsigned int n)=0
virtual bool findanchor (const QString &nm)=0
virtual void saveposn (const QString &f, size_t posn)=0
virtual void writeposn (const QString &f, size_t posn)=0
virtual linkType forward (QString &f, size_t &loc)=0
virtual linkType back (QString &f, size_t &loc)=0
virtual bool hasnavigation ()=0
virtual int getwidth ()=0
virtual QImage * getPicture (unsigned long)=0
virtual QImage * getPicture (const QString &href)=0
virtual bool getFile (const QString &href, const QString &nm)=0
virtual QString about ()=0
virtual unsigned long startSection ()=0

Member Function Documentation

virtual QString CCharacterSource::about  )  [pure virtual]
 

Implemented in CUtf8, CUcs16be, CUcs16le, Ccp1252, CPalm, CAscii, CGeneral8Bit, ErrorFilter, stripcr, dehyphen, unindent, repara, indenter, dblspce, textfmt, embolden, remap, PeanutFormatter, OnePara, DePluck, repalm, FullJust, HighlightFilter, ExternFilter, kern, makeInverse, setbg, setfg, tableLink, underlineLink, and striphtml.

Referenced by striphtml::about(), underlineLink::about(), tableLink::about(), setfg::about(), setbg::about(), makeInverse::about(), kern::about(), ExternFilter::about(), HighlightFilter::about(), FullJust::about(), repalm::about(), DePluck::about(), OnePara::about(), PeanutFormatter::about(), remap::about(), embolden::about(), textfmt::about(), dblspce::about(), indenter::about(), repara::about(), unindent::about(), dehyphen::about(), stripcr::about(), CFilterChain::about(), and ErrorFilter::about().

virtual linkType CCharacterSource::back QString f,
size_t &  loc
[pure virtual]
 

Implemented in CEncoding, CFilter_IFace, CFilter, ExternFilter, and striphtml.

Referenced by CFilterChain::back(), and CFilter::back().

virtual bool CCharacterSource::findanchor const QString nm  )  [pure virtual]
 

Implemented in CEncoding, CFilter_IFace, CFilter, ExternFilter, and striphtml.

Referenced by striphtml::findanchor(), CFilterChain::findanchor(), CFilter::findanchor(), and striphtml::hyperlink().

virtual linkType CCharacterSource::forward QString f,
size_t &  loc
[pure virtual]
 

Implemented in CEncoding, CFilter_IFace, CFilter, ExternFilter, and striphtml.

Referenced by CFilterChain::forward(), and CFilter::forward().

virtual void CCharacterSource::getch tchar ,
CStyle ,
unsigned long & 
[pure virtual]
 

Implemented in CUtf8, CUcs16be, CUcs16le, Ccp1252, CPalm, CAscii, CGeneral8Bit, ErrorFilter, stripcr, dehyphen, unindent, repara, indenter, dblspce, textfmt, embolden, remap, PeanutFormatter, OnePara, DePluck, repalm, FullJust, HighlightFilter, ExternFilter, kern, makeInverse, setbg, setfg, tableLink, underlineLink, and striphtml.

Referenced by ExternFilter::getch(), FullJust::getch(), embolden::getch(), dblspce::getch(), indenter::getch(), unindent::getch(), dehyphen::getch(), stripcr::getch(), CFilterChain::getch(), underlineLink::getch(), tableLink::getch(), repara::getch(), setfg::getch(), setbg::getch(), makeInverse::getch(), kern::getch(), HighlightFilter::getch(), DePluck::getch(), repalm::getch(), OnePara::getch(), PeanutFormatter::getch(), remap::getch(), striphtml::getpara(), striphtml::getTableAsHtml(), striphtml::mygetch(), and textfmt::mygetch().

virtual bool CCharacterSource::getFile const QString href,
const QString nm
[pure virtual]
 

Implemented in CEncoding, CFilter, and ExternFilter.

Referenced by CFilter::getFile().

virtual QImage* CCharacterSource::getPicture const QString href  )  [pure virtual]
 

Implemented in CEncoding, CFilter, and ExternFilter.

virtual QImage* CCharacterSource::getPicture unsigned  long  )  [pure virtual]
 

Implemented in CEncoding, CFilter, and ExternFilter.

Referenced by striphtml::getch(), and CFilter::getPicture().

virtual QString CCharacterSource::getTableAsHtml unsigned long  loc  )  [pure virtual]
 

Implemented in CEncoding, CFilter, ExternFilter, and striphtml.

Referenced by CFilterChain::getTableAsHtml(), and CFilter::getTableAsHtml().

virtual int CCharacterSource::getwidth  )  [pure virtual]
 

Implemented in CEncoding, CFilter_IFace, CFilter, and ExternFilter.

Referenced by striphtml::getch(), and CFilter::getwidth().

virtual bool CCharacterSource::hasnavigation  )  [pure virtual]
 

Implemented in CEncoding, CFilter_IFace, CFilter, ExternFilter, and striphtml.

Referenced by CFilterChain::hasnavigation(), and CFilter::hasnavigation().

virtual linkType CCharacterSource::hyperlink unsigned int  n,
unsigned int  noff,
QString ,
QString nm
[pure virtual]
 

Implemented in CEncoding, CFilter_IFace, CFilter, ExternFilter, and striphtml.

Referenced by DePluck::getch(), CFilterChain::hyperlink(), and CFilter::hyperlink().

virtual void CCharacterSource::locate unsigned int  n  )  [pure virtual]
 

Implemented in CEncoding, CFilter_IFace, CFilter, ExternFilter, and striphtml.

Referenced by striphtml::findanchor(), striphtml::locate(), CFilterChain::locate(), and CFilter::locate().

virtual void CCharacterSource::saveposn const QString f,
size_t  posn
[pure virtual]
 

Implemented in CEncoding, CFilter_IFace, CFilter, ExternFilter, and striphtml.

Referenced by CFilterChain::saveposn(), and CFilter::saveposn().

virtual unsigned long CCharacterSource::startSection  )  [pure virtual]
 

Implemented in CEncoding, CFilter_IFace, CFilter, and ExternFilter.

Referenced by striphtml::findanchor(), and CFilter::startSection().

virtual void CCharacterSource::writeposn const QString f,
size_t  posn
[pure virtual]
 

Implemented in CEncoding, CFilter_IFace, CFilter, ExternFilter, and striphtml.

Referenced by CFilterChain::writeposn(), and CFilter::writeposn().


The documentation for this class was generated from the following file:
Generated on Sat Nov 5 17:28:19 2005 for OPIE by  doxygen 1.4.2