| abortTransaction(short rMode) | OOF_simpleRecordBackend | [virtual] |
| addIndices(const char *newIDXname)=0 | OOF_tableBackend | [pure virtual] |
| addOIDtoSelection(oidT) | OOF_simpleRecordBackend | [virtual] |
| AdoptBuffer(OOF_recordBufferedContext *) | OOF_simpleRecordBackend | [protected] |
| AllocBuffer() | OOF_recordBufferedContext | [protected] |
| allSelected() const | OOF_simpleRecordBackend | [virtual] |
| atFirst() const | OOF_simpleRecordBackend | [virtual] |
| atLast() const | OOF_simpleRecordBackend | [virtual] |
| atRelative(unsigned long) const | OOF_simpleRecordBackend | [virtual] |
| beginTransaction(short tMode) | OOF_simpleRecordBackend | [virtual] |
| BlobLenFromBuffer(const dbField *, const char *theirBuffer) const | OOF_simpleRecordBackend | [inline, protected] |
| BlobLenFromBuffer(fieldNumT, const char *theirBuffer) const | OOF_simpleRecordBackend | [protected] |
| blobPointerReferenceSize() const | OOF_simpleRecordBackend | [virtual] |
| BlobPosFromBuffer(const dbField *fld, const char *theirBuffer) const | OOF_simpleRecordBackend | [inline, protected] |
| BlobPosFromBuffer(fieldNumT, const char *theirBuffer) const | OOF_simpleRecordBackend | [protected] |
| buffer() const | OOF_recordBufferedContext | [inline] |
| BuildBackendtables(bool rebuilding)=0 | OOF_simpleRecordBackend | [protected, pure virtual] |
| buildSchema(bool rebuilding=false) | OOF_simpleRecordBackend | [virtual] |
| CacheDirtyCurrentRecord() | OOF_simpleRecordBackend | [protected] |
| CachingContextChange() | OOF_simpleRecordBackend | [protected, virtual] |
| CanUseIndex(const dbField *, dbQueryClause::BinaryQueryOps=dbQueryClause::equals) const | OOF_simpleRecordBackend | [protected, virtual] |
| checkDuplicate(const dbQueryClause *) | OOF_simpleRecordBackend | [virtual] |
| clone(dbTable::selSharingT, dbTable *) const=0 | OOF_simpleRecordBackend | [pure virtual] |
| close()=0 | OOF_tableBackend | [pure virtual] |
| commitTransaction(short rMode) | OOF_simpleRecordBackend | [virtual] |
| CommonSimpleDelete() | OOF_simpleRecordBackend | [protected] |
| contains(oidT) const | OOF_simpleRecordBackend | [virtual] |
| ContextChange() | OOF_simpleRecordBackend | [protected, virtual] |
| copyFrom(const OOF_recordBufferedContext *) | OOF_recordBufferedContext | [inline] |
| copyFrom(const OOF_recordBufferedContext &) | OOF_recordBufferedContext | [virtual] |
| count() const | OOF_simpleRecordBackend | [virtual] |
| countAll() const=0 | OOF_tableBackend | [pure virtual] |
| createTableInConnection(const dbConnect *)=0 | OOF_tableBackend | [pure virtual] |
| currentOffset() const | OOF_recordBufferedContext | [inline] |
| currentOID() | OOF_simpleRecordBackend | [virtual] |
| currentSelection() const | OOF_simpleRecordBackend | [virtual] |
| dbTable class | OOF_tableBackend | [friend] |
| deleteRecord()=0 | OOF_tableBackend | [pure virtual] |
| deleteStorage() | OOF_tableBackend | [virtual] |
| describeInvariant(std::ostream &) const | OOF_simpleRecordBackend | [virtual] |
| describeState(std::ostream &) const | OOF_simpleRecordBackend | [virtual] |
| difference_with(const OOF_tableBackend *) | OOF_simpleRecordBackend | [virtual] |
| difference_with(const dbSelection &) | OOF_simpleRecordBackend | [virtual] |
| DonateBlobBodiesTo(OOF_recordBufferedContext *) | OOF_simpleRecordBackend | [protected] |
| dropRecordFromSelection(unsigned long) | OOF_simpleRecordBackend | [virtual] |
| eLoaded enum value | OOF_recordBufferedContext | |
| eNew enum value | OOF_recordBufferedContext | |
| ERecordState enum name | OOF_recordBufferedContext | |
| eUnloaded enum value | OOF_recordBufferedContext | |
| field(fieldNumT) const | OOF_tableBackend | [inline] |
| FieldAlignsTo(const dbField *) const | OOF_simpleRecordBackend | [protected] |
| fieldDataLen(const dbField *) const | OOF_simpleRecordBackend | [virtual] |
| fieldHasDefaultCalculator(dbField *) | OOF_tableBackend | [inline] |
| fieldHasStoredCalculator(dbField *) | OOF_tableBackend | [inline] |
| fieldIsDirty(fieldNumT) const | OOF_simpleRecordBackend | [virtual] |
| getByteWriteAddress(unsigned long, const dbField *) | OOF_simpleRecordBackend | [virtual] |
| GetFieldReadFrom(fieldNumT) const | OOF_simpleRecordBackend | [protected] |
| GetFieldWriteDest(const dbField *) | OOF_simpleRecordBackend | [protected] |
| gotoBOF() | OOF_simpleRecordBackend | [inline] |
| gotoRecord(unsigned long relativeNum)=0 | OOF_tableBackend | [pure virtual] |
| GotoRecordForAllUnindexed(unsigned long relativeNum) | OOF_simpleRecordBackend | [protected] |
| ignoreDuplicateRecords() | OOF_simpleRecordBackend | [virtual] |
| IgnoringDuplicateRecords() const | OOF_simpleRecordBackend | [inline, protected] |
| intersection_with(const OOF_tableBackend *) | OOF_simpleRecordBackend | [virtual] |
| intersection_with(const dbSelection &) | OOF_simpleRecordBackend | [virtual] |
| Invariant(const char *optionalComment=0) const | OOF_simpleRecordBackend | [protected] |
| InvariantDescription() const | OOF_simpleRecordBackend | [protected] |
| invert() | OOF_simpleRecordBackend | [virtual] |
| isDirty() const | OOF_tableBackend | [inline] |
| isNew() const | OOF_recordBufferedContext | [inline] |
| isNewRecord() const | OOF_simpleRecordBackend | [virtual] |
| isRecordLoaded() const | OOF_simpleRecordBackend | [virtual] |
| loadBlob(const dbBLOB *)=0 | OOF_tableBackend | [pure virtual] |
| LoadRecordAtOffset(unsigned long offset)=0 | OOF_simpleRecordBackend | [protected, pure virtual] |
| loadRelatedContextJoiningFromTo(const dbField *, const dbField *) | OOF_simpleRecordBackend | [virtual] |
| lockRecord() | OOF_simpleRecordBackend | [virtual] |
| makeEmptySelection() const | OOF_simpleRecordBackend | [virtual] |
| markDirty() | OOF_tableBackend | [inline] |
| MaybeLoadRecordFromCache(unsigned long offset) | OOF_simpleRecordBackend | [protected] |
| mBlobFieldBodies | OOF_recordBufferedContext | [protected] |
| mBlobFieldNums | OOF_simpleRecordBackend | [protected] |
| mBuffer | OOF_recordBufferedContext | [protected] |
| mCurrLoadedRecOffset | OOF_recordBufferedContext | [protected] |
| mDirty | OOF_tableBackend | [protected] |
| mDirtyMap | OOF_recordBufferedContext | [protected] |
| mDirtyRecordCache | OOF_simpleRecordBackend | [protected] |
| mFieldBufMap | OOF_simpleRecordBackend | [protected] |
| mFieldBufMapRefCount | OOF_simpleRecordBackend | [protected] |
| mFields | OOF_tableBackend | [protected] |
| mHasDefaultCalculators | OOF_tableBackend | [protected] |
| mHasStoredCalculators | OOF_tableBackend | [protected] |
| mIgnoreDuplicateRecords | OOF_simpleRecordBackend | [protected] |
| mNumFiles | OOF_simpleRecordBackend | [protected] |
| mNumIndexes | OOF_simpleRecordBackend | [protected] |
| more() const | OOF_simpleRecordBackend | [virtual] |
| mOverheadLeadingBytes | OOF_simpleRecordBackend | [protected] |
| mRecBufLen | OOF_recordBufferedContext | [protected] |
| mRecordState | OOF_recordBufferedContext | [protected] |
| mSelection | OOF_simpleRecordBackend | [protected] |
| mTable | OOF_tableBackend | [protected] |
| multiple enum value | OOF_simpleRecordBackend | [protected] |
| multiplefinal enum value | OOF_simpleRecordBackend | [protected] |
| newRecord() | OOF_simpleRecordBackend | [virtual] |
| next()=0 | OOF_tableBackend | [pure virtual] |
| noticeDuplicateRecords() | OOF_simpleRecordBackend | [virtual] |
| numFiles() const | OOF_simpleRecordBackend | [virtual] |
| numIndexes() const | OOF_simpleRecordBackend | [virtual] |
| oidOfRecord(unsigned long) | OOF_simpleRecordBackend | [virtual] |
| OOF_recordBufferedContext() | OOF_recordBufferedContext | |
| OOF_recordBufferedContext(const OOF_recordBufferedContext &) | OOF_recordBufferedContext | |
| OOF_recordCacheCopier class | OOF_simpleRecordBackend | [friend] |
| OOF_simpleRecordBackend(dbTable *) | OOF_simpleRecordBackend | [protected] |
| OOF_simpleRecordBackend(const OOF_simpleRecordBackend &, dbTable::selSharingT, dbTable *) | OOF_simpleRecordBackend | [protected] |
| OOF_recordBufferedContext::OOF_simpleRecordBackend class | OOF_recordBufferedContext | [friend] |
| OOF_tableBackend(dbTable *) | OOF_tableBackend | [protected] |
| OOF_tableBackend(const OOF_tableBackend &, dbTable *) | OOF_tableBackend | [protected] |
| OOF_wctype enum name | OOF_simpleRecordBackend | [protected] |
| openTableInConnection(const dbConnect *, const bool createIfMissing=false)=0 | OOF_tableBackend | [pure virtual] |
| operator unsigned long() const | OOF_recordBufferedContext | [inline] |
| operator=(const OOF_recordBufferedContext &) | OOF_recordBufferedContext | |
| operator==(unsigned long) const | OOF_recordBufferedContext | [inline] |
| operator==(const OOF_recordBufferedContext &) const | OOF_recordBufferedContext | |
| pack() | OOF_simpleRecordBackend | [virtual] |
| PadFieldWidthForAlignment(const dbField *fld) const | OOF_simpleRecordBackend | [protected] |
| prefix enum value | OOF_simpleRecordBackend | [protected] |
| prev() | OOF_simpleRecordBackend | [virtual] |
| readBool(const dbField *) const | OOF_simpleRecordBackend | [virtual] |
| readChars(const dbField *) const | OOF_simpleRecordBackend | [virtual] |
| readDouble(const dbField *) const | OOF_simpleRecordBackend | [virtual] |
| readLong(const dbField *) const | OOF_simpleRecordBackend | [virtual] |
| readShort(const dbField *) const | OOF_simpleRecordBackend | [virtual] |
| readString(const dbField *) const | OOF_simpleRecordBackend | [virtual] |
| rebuild()=0 | OOF_tableBackend | [pure virtual] |
| recordNumber() const | OOF_simpleRecordBackend | [virtual] |
| recordNumberMatching(const dbQueryClause *qClause, bool *outFoundIt=0) const | OOF_simpleRecordBackend | [virtual] |
| recordNumberOfOID(oidT inOID) | OOF_simpleRecordBackend | [virtual] |
| reloadRecord() | OOF_simpleRecordBackend | [virtual] |
| ResetBlobs() | OOF_simpleRecordBackend | [protected] |
| revertRecord() | OOF_simpleRecordBackend | [virtual] |
| SaveContext()=0 | OOF_simpleRecordBackend | [protected, pure virtual] |
| saveRecord() | OOF_simpleRecordBackend | [virtual] |
| search(const dbQueryClause *qClause) | OOF_simpleRecordBackend | [virtual] |
| SearchBetweenNonIndexed(const dbField *, const char *, const char *) | OOF_simpleRecordBackend | [protected] |
| SearchBetweenNonIndexed(const dbField *, const void *, const void *) | OOF_simpleRecordBackend | [protected] |
| SearchBinaryFieldToLiteral(const dbQueryBinary *) | OOF_simpleRecordBackend | [protected, virtual] |
| SearchCombineSubclauses(const dbQueryBinaryCombo *, bool searchSel) | OOF_simpleRecordBackend | [protected, virtual] |
| SearchComparativeNonIndexed(const dbField *, const char *, dbQueryClause::BinaryQueryOps) | OOF_simpleRecordBackend | [protected] |
| SearchComparativeNonIndexed(const dbField *, const void *, dbQueryClause::BinaryQueryOps) | OOF_simpleRecordBackend | [protected] |
| searchEqual(const dbField *, const char *, bool matchEntireKey=true) | OOF_simpleRecordBackend | [virtual] |
| searchEqual(const dbField *, const void *) | OOF_simpleRecordBackend | [virtual] |
| SearchEqualNonIndexed(const dbField *, const char *, bool matchEntireKey=true) | OOF_simpleRecordBackend | [protected] |
| SearchEqualNonIndexed(const dbField *, const void *) | OOF_simpleRecordBackend | [protected] |
| SearchEqualNonIndexedWildcard(const dbField *schField, const char *schStr, bool matchEntireKey=true) | OOF_simpleRecordBackend | [protected] |
| SearchNotEqualNonIndexed(const dbField *, const char *, bool matchEntireKey=true) | OOF_simpleRecordBackend | [protected] |
| SearchNotEqualNonIndexed(const dbField *, const void *) | OOF_simpleRecordBackend | [protected] |
| SearchNotEqualNonIndexedWildcard(const dbField *schField, const char *schStr, bool matchEntireKey=true) | OOF_simpleRecordBackend | [protected] |
| SearchOutsideNonIndexed(const dbField *, const char *, const char *) | OOF_simpleRecordBackend | [protected] |
| SearchOutsideNonIndexed(const dbField *, const void *, const void *) | OOF_simpleRecordBackend | [protected] |
| searchSelContainsAllDelimited(const dbField *schField, const char *schStr, char delim) | OOF_simpleRecordBackend | [virtual] |
| searchSelContainsAllOf(const dbField *schField, const char **schStrs, unsigned long count) | OOF_simpleRecordBackend | [virtual] |
| searchSelContainsAnyDelimited(const dbField *schField, const char *schStr, char delim) | OOF_simpleRecordBackend | [virtual] |
| searchSelContainsAnyOf(const dbField *schField, const char **schStrs, unsigned long count) | OOF_simpleRecordBackend | [virtual] |
| searchSelection(const dbQueryClause *) | OOF_simpleRecordBackend | [virtual] |
| SearchSelectionBinaryFieldToLiteral(const dbQueryBinary *) | OOF_simpleRecordBackend | [protected, virtual] |
| SearchSelectionTrinaryFieldToLiterals(const dbQueryTrinary *) | OOF_simpleRecordBackend | [protected] |
| SearchTrinaryFieldToLiterals(const dbQueryTrinary *) | OOF_simpleRecordBackend | [protected, virtual] |
| SearchWordNonIndexed(const dbField *, const char *, bool startsWith=false) | OOF_simpleRecordBackend | [protected] |
| selectAll() | OOF_simpleRecordBackend | [virtual] |
| selectJustCurrent() | OOF_simpleRecordBackend | [virtual] |
| selectJustOID(oidT) | OOF_simpleRecordBackend | [virtual] |
| selectNone() | OOF_simpleRecordBackend | [virtual] |
| sequenceNumber() const=0 | OOF_tableBackend | [pure virtual] |
| setBlobLength(fieldNumT, unsigned long len) | OOF_simpleRecordBackend | [virtual] |
| SetBlobLenInBuffer(fieldNumT, unsigned long len, const char *theirBuffer) const | OOF_simpleRecordBackend | [protected] |
| SetBlobPosInBuffer(fieldNumT, unsigned long pos, const char *theirBuffer) const | OOF_simpleRecordBackend | [protected] |
| setFileExtensions(const char *, const char *) | OOF_simpleRecordBackend | [inline, virtual] |
| setSelection(const dbSelection &) | OOF_simpleRecordBackend | [virtual] |
| setSelection(const OOF_Selection *) | OOF_simpleRecordBackend | [virtual] |
| setSortOrder(dbSorter *adoptSorter) | OOF_simpleRecordBackend | [virtual] |
| single enum value | OOF_simpleRecordBackend | [protected] |
| singlefinal enum value | OOF_simpleRecordBackend | [protected] |
| sorter() const | OOF_simpleRecordBackend | [virtual] |
| SortSelectionInverseNow(const dbUlong *theFld) | OOF_simpleRecordBackend | [protected] |
| SortSelectionInverseNow(const dbLong *theFld) | OOF_simpleRecordBackend | [protected] |
| SortSelectionInverseNow(const dbUshort *theFld) | OOF_simpleRecordBackend | [protected] |
| SortSelectionInverseNow(const dbShort *theFld) | OOF_simpleRecordBackend | [protected] |
| SortSelectionInverseNow(const dbReal *theFld) | OOF_simpleRecordBackend | [protected] |
| SortSelectionInverseNow(const dbChar *theFld) | OOF_simpleRecordBackend | [protected] |
| SortSelectionInverseNow(const dbText *theFld) | OOF_simpleRecordBackend | [protected] |
| SortSelectionInverseNow(const dbField *theFld, unsigned long fixedBinaryLength) | OOF_simpleRecordBackend | [protected] |
| sortSelectionInverseNow(fieldNumT) | OOF_simpleRecordBackend | [virtual] |
| sortSelectionNow(fieldNumT) | OOF_simpleRecordBackend | [virtual] |
| sortSelectionNow(const dbSorter *) | OOF_simpleRecordBackend | [virtual] |
| SortSelectionNow(const dbUlong *theFld) | OOF_simpleRecordBackend | [protected] |
| SortSelectionNow(const dbLong *theFld) | OOF_simpleRecordBackend | [protected] |
| SortSelectionNow(const dbUshort *theFld) | OOF_simpleRecordBackend | [protected] |
| SortSelectionNow(const dbShort *theFld) | OOF_simpleRecordBackend | [protected] |
| SortSelectionNow(const dbReal *theFld) | OOF_simpleRecordBackend | [protected] |
| SortSelectionNow(const dbChar *theFld) | OOF_simpleRecordBackend | [protected] |
| SortSelectionNow(const dbText *theFld) | OOF_simpleRecordBackend | [protected] |
| SortSelectionNow(const dbField *theFld, unsigned long fixedBinaryLength) | OOF_simpleRecordBackend | [protected] |
| start()=0 | OOF_tableBackend | [pure virtual] |
| state() const | OOF_simpleRecordBackend | [protected] |
| SubSort(const dbSorter *theSorter, const unsigned long level, unsigned long *theData, const unsigned long count) | OOF_simpleRecordBackend | [protected] |
| suppressIndices()=0 | OOF_tableBackend | [pure virtual] |
| table() const | OOF_tableBackend | [inline] |
| tableCachesDirtyRecords() const | OOF_tableBackend | [inline, protected] |
| union_with(const OOF_tableBackend *) | OOF_simpleRecordBackend | [virtual] |
| union_with(const dbSelection &) | OOF_simpleRecordBackend | [virtual] |
| union_with_no_overlap(const OOF_tableBackend *) | OOF_simpleRecordBackend | [virtual] |
| union_with_no_overlap(const dbSelection &) | OOF_simpleRecordBackend | [virtual] |
| unloadCache() | OOF_simpleRecordBackend | [virtual] |
| unloadRecord() | OOF_simpleRecordBackend | [virtual] |
| unlockRecord() | OOF_simpleRecordBackend | [virtual] |
| writeBool(bool, const dbField *) | OOF_simpleRecordBackend | [virtual] |
| writeBytes(const char *inBuf, long inLen, const dbField *inField) | OOF_simpleRecordBackend | [virtual] |
| writeChars(const char *, long numChars, long maxLen, const dbField *, long startIndex=0) | OOF_simpleRecordBackend | [virtual] |
| writeDouble(double, const dbField *) | OOF_simpleRecordBackend | [virtual] |
| writeLong(long, const dbField *) | OOF_simpleRecordBackend | [virtual] |
| writeShort(short, const dbField *) | OOF_simpleRecordBackend | [virtual] |
| ~dbContext() | dbContext | [inline, virtual] |
| ~OOF_recordBufferedContext() | OOF_recordBufferedContext | [virtual] |
| ~OOF_simpleRecordBackend() | OOF_simpleRecordBackend | [virtual] |
| ~OOF_tableBackend() | OOF_tableBackend | [protected, virtual] |