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


Public Member Functions | |
| QString | about () |
| void | sizes (unsigned long &_file, unsigned long &_text) |
| bool | hasrandomaccess () |
| virtual | ~ztxt () |
| ztxt () | |
| int | OpenFile (const char *src) |
| int | getch () |
| unsigned int | locate () |
| void | locate (unsigned int n) |
| CList< Bkmk > * | getbkmklist () |
| MarkupType | PreferredMarkup () |
Private Member Functions | |
| void | home () |
Private Attributes | |
| bool | bInit |
| UInt32 | buffersize |
| UInt32 | buffercontent |
| UInt8 * | expandedtextbuffer |
| UInt8 * | compressedtextbuffer |
| z_stream | zstream |
| size_t | bufferpos |
| UInt16 | bufferrec |
| zTXT_record0 | hdr0 |
| size_t | currentpos |
|
|
Definition at line 89 of file ztxt.h. References bInit, compressedtextbuffer, expandedtextbuffer, NULL, and zstream. |
|
|
|
|
|
Implements CExpander_Interface. |
|
|
Reimplemented from CExpander. Definition at line 143 of file ztxt.cpp. References zTXT_record0Type::bookmarkRecord, Cpdb::fin, Cpdb::gotorecordnumber(), hdr0, i, MAX_BMRK_LENGTH, NULL, zTXT_record0Type::numBookmarks, CList< T >::push_back(), t, title, and Cpdb::unsuspend(). |
|
|
Implements CExpander. Definition at line 37 of file ztxt.cpp. References buffercontent, bufferpos, bufferrec, buffersize, compressedtextbuffer, currentpos, expandedtextbuffer, Cpdb::fin, Cpdb::gotorecordnumber(), Cpdb::recordlength(), and zstream. Referenced by locate(). |
|
|
Implements CExpander. Definition at line 88 of file ztxt.h. References hdr0, and zTXT_record0Type::randomAccess. Referenced by locate(). |
|
|
Definition at line 109 of file ztxt.cpp. References bInit, buffercontent, bufferpos, bufferrec, buffersize, compressedtextbuffer, currentpos, expandedtextbuffer, Cpdb::fin, Cpdb::gotorecordnumber(), Cpdb::recordlength(), Cpdb::unsuspend(), and zstream. Referenced by locate(), and OpenFile(). |
|
|
Implements CExpander. Definition at line 65 of file ztxt.cpp. References buffercontent, bufferpos, bufferrec, buffersize, compressedtextbuffer, currentpos, expandedtextbuffer, Cpdb::fin, getch(), Cpdb::gotorecordnumber(), hasrandomaccess(), hdr0, home(), Cpdb::recordlength(), zTXT_record0Type::recordSize, Cpdb::unsuspend(), and zstream. |
|
|
Implements CExpander. Definition at line 60 of file ztxt.cpp. References currentpos. |
|
|
Implements CExpander. Definition at line 10 of file ztxt.cpp. References buffersize, compressedtextbuffer, expandedtextbuffer, Cpdb::fin, Cpdb::gotorecordnumber(), hdr0, Cpdb::head, home(), Cpdb::openpdbfile(), DatabaseHdrType::type, and ZTXT_ID. |
|
|
Implements CExpander. Definition at line 104 of file ztxt.h. References cTEXT. |
|
||||||||||||
|
Implements Cpdb. Definition at line 83 of file ztxt.h. References Cpdb::file_length, hdr0, and zTXT_record0Type::size. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 71 of file ztxt.h. Referenced by getch(), home(), locate(), and OpenFile(). |
|
|
Definition at line 74 of file ztxt.h. Referenced by getch(), home(), locate(), OpenFile(), and ~ztxt(). |
|
|
|
|
|
Definition at line 73 of file ztxt.h. Referenced by getch(), home(), locate(), OpenFile(), and ~ztxt(). |
|
|
Definition at line 78 of file ztxt.h. Referenced by getbkmklist(), hasrandomaccess(), locate(), OpenFile(), and sizes(). |
|
|
|
1.4.2