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

dbBLOBstorage Class Reference
[OOFILE Database package]

#include <oof3.h>

Collaboration diagram for dbBLOBstorage:

Collaboration graph
[legend]
List of all members.

Detailed Description

Temporary cache field used to store dbBlob contents.

Used partly so dbBlob const getters can delay loading without having to modify the dbBlob object itself.

Todo:
Rewrite using oofSharedBlob which provides sharable storage.


Protected Attributes

char * mBody
unsigned long mBodyLength
bool mDirty
bool mLoaded
dbBLOBmOwner

Friends

class dbBLOB
class dbText


Friends And Related Function Documentation

friend class dbBLOB [friend]
 

friend class dbText [friend]
 


Member Data Documentation

char* dbBLOBstorage::mBody [protected]
 

unsigned long dbBLOBstorage::mBodyLength [protected]
 

bool dbBLOBstorage::mDirty [protected]
 

bool dbBLOBstorage::mLoaded [protected]
 

dbBLOB* dbBLOBstorage::mOwner [protected]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 1 21:29:46 2004 for OOFILE by doxygen 1.3.5