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


Public Member Functions | |
| virtual void | sizes (unsigned long &_file, unsigned long &_text)=0 |
Protected Member Functions | |
| size_t | recordpos (int) |
| size_t | recordlength (int) |
| void | gotorecordnumber (int) |
| bool | openpdbfile (const char *src) |
| Cpdb () | |
| ~Cpdb () | |
| void | suspend () |
| void | unsuspend () |
Protected Attributes | |
| size_t | file_length |
| FILE * | fin |
| DatabaseHdrType | head |
|
|
|
|
|
Definition at line 17 of file pdb.cpp. References fin, NULL, and unsuspend(). |
|
|
|
Definition at line 59 of file pdb.cpp. References file_length, fin, head, and NULL. Referenced by ztxt::OpenFile(), CPlucker_base::OpenFile(), iSilo::OpenFile(), and Aportis::OpenFile(). |
|
|
Definition at line 48 of file pdb.cpp. References recordpos(). Referenced by CPlucker_base::expand(), ztxt::getch(), CPlucker_base::getimg(), Aportis::getPicture(), CPlucker_base::getTableAsHtml(), CPlucker_base::geturl(), ztxt::home(), ztxt::locate(), and Aportis::refreshbuffer(). |
|
|
Definition at line 28 of file pdb.cpp. References file_length, fin, head, RecordListType::numRecords, DatabaseHdrType::recordList, and unsuspend(). Referenced by gotorecordnumber(), Aportis::OpenFile(), and recordlength(). |
|
||||||||||||
|
Implements CExpander. Implemented in Aportis, iSilo, CPlucker_base, and ztxt. |
|
|
|
|
|
Definition at line 95 of file pdb.h. Referenced by CPlucker_base::Expand(), iSilo::get_bits(), ztxt::getbkmklist(), Aportis::getbkmklist(), Aportis::GetBS(), Aportis::getch(), Aportis::getPicture(), gotorecordnumber(), ztxt::home(), ztxt::locate(), Aportis::locate(), recordpos(), Aportis::refreshbuffer(), and ~Cpdb(). |
|
|
Definition at line 81 of file pdb.h. Referenced by openpdbfile(), recordpos(), ztxt::sizes(), and CPlucker_base::sizes(). |
|
|
|
Definition at line 86 of file pdb.h. Referenced by CPlucker::bgetch(), CPlucker::CorrectDecoder(), CPlucker_base::expand(), CPlucker_base::finduid(), CPlucker_base::hyperlink(), CPlucker::NEFendSection(), ztxt::OpenFile(), CPlucker_base::OpenFile(), iSilo::OpenFile(), Aportis::OpenFile(), openpdbfile(), recordpos(), and CPlucker_base::sizes(). |
1.4.2