#include <oofrecs.h>
Inheritance diagram for OOF_recordBufferedContext:


OOF_recordCache contains the contents of OOF_recordBufferedContext and can recreate but doesn't necessarily have to store OOF_recordBufferedContext objects.
Public Types | |
| enum | ERecordState { eNew, eLoaded, eUnloaded } |
Public Member Functions | |
| OOF_recordBufferedContext () | |
| OOF_recordBufferedContext (const OOF_recordBufferedContext &) | |
| virtual | ~OOF_recordBufferedContext () |
| void | copyFrom (const OOF_recordBufferedContext *) |
| virtual void | copyFrom (const OOF_recordBufferedContext &) |
| const OOF_recordBufferedContext & | operator= (const OOF_recordBufferedContext &) |
| unsigned long | currentOffset () const |
| operator unsigned long () const | |
| bool | operator== (unsigned long) const |
| bool | operator== (const OOF_recordBufferedContext &) const |
| bool | isNew () const |
| char * | buffer () const |
Protected Member Functions | |
| void | AllocBuffer () |
Protected Attributes | |
| ERecordState | mRecordState |
| unsigned long | mCurrLoadedRecOffset |
| unsigned long | mRecBufLen |
| char * | mBuffer |
| OOF_ExpandableLongArray * | mBlobFieldBodies |
| OOF_dirtyFieldMap | mDirtyMap |
Friends | |
| class | OOF_simpleRecordBackend |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.5