|
Public Member Functions |
|
| zVerse (const char *ipath, int fileMode=-1, int blockType=3, SWCompress *icomp=0) |
|
void | findOffset (char testmt, long idxoff, long *start, unsigned short *end) |
|
void | zReadText (char testmt, long start, unsigned short size, SWBuf &buf) |
|
virtual void | rawZFilter (SWBuf &buf, char direction=0) |
Static Public Member Functions |
|
static char | createModule (const char *path, int blockBound) |
Public Attributes |
|
char | nl |
Static Public Attributes |
|
static const char | uniqueIndexID [] |
Protected Member Functions |
|
void | prepText (SWBuf &buf) |
|
void | doSetText (char testmt, long idxoff, const char *buf, long len=0) |
|
void | doLinkEntry (char testmt, long destidxoff, long srcidxoff) |
|
void | flushCache () |
Protected Attributes |
|
FileDesc * | idxfp [2] |
|
FileDesc * | textfp [2] |
|
FileDesc * | compfp [2] |
|
char * | path |
|
char * | cacheBuf |
|
char | cacheTestament |
|
long | cacheBufIdx |
|
bool | dirtyCache |
Static Protected Attributes |
|
static int | instance |
Private Attributes |
|
SWCompress * | compressor |