accessCount (defined in dbDatabase) | dbDatabase | [protected] |
accessType (defined in dbDatabase) | dbDatabase | |
addIndices(bool alter, dbTableDescriptor *desc) | dbDatabase | [protected] |
addNewTable(dbTableDescriptor *desc) | dbDatabase | [protected] |
allocate(size_t size, oid_t oid=0) | dbDatabase | [protected] |
allocatedSize (defined in dbDatabase) | dbDatabase | [protected] |
allocateId(int n=1) | dbDatabase | [protected] |
allocateObject(dbInternalObject marker) | dbDatabase | [inline, protected] |
allocateRow(oid_t tableId, size_t size) | dbDatabase | [inline, protected] |
allocateRow(oid_t tableId, oid_t oid, size_t size) | dbDatabase | [protected] |
allowColumnsDeletion(bool enabled=true) | dbDatabase | [inline] |
ArithmeticError enum value (defined in dbDatabase) | dbDatabase | |
assign(dbTableDescriptor &desc) | dbDatabase | [inline] |
attach() | dbDatabase | |
attach(dbDatabaseThreadContext *ctx) | dbDatabase | |
backup(char const *file, bool compactify) | dbDatabase | |
backup(dbFile *file, bool compactify) | dbDatabase | |
backupCompletedEvent (defined in dbDatabase) | dbDatabase | [protected] |
backupFileName (defined in dbDatabase) | dbDatabase | [protected] |
backupInitEvent (defined in dbDatabase) | dbDatabase | [protected] |
backupMutex (defined in dbDatabase) | dbDatabase | [protected] |
backupPeriod (defined in dbDatabase) | dbDatabase | [protected] |
backupScheduler() (defined in dbDatabase) | dbDatabase | [protected] |
backupSchedulerProc(void *arg) (defined in dbDatabase) | dbDatabase | [inline, protected, static] |
backupThread (defined in dbDatabase) | dbDatabase | [protected] |
baseAddr (defined in dbDatabase) | dbDatabase | [protected] |
beginTransaction(dbLockType) (defined in dbDatabase) | dbDatabase | [protected] |
bitmapPageAvailableSpace (defined in dbDatabase) | dbDatabase | [protected] |
checkVersion() | dbDatabase | [protected] |
cleanup(dbInitializationMutex::initializationStatus status, int step) (defined in dbDatabase) | dbDatabase | [protected] |
cloneBitmap(offs_t pos, size_t size) | dbDatabase | [protected] |
close() | dbDatabase | |
COMMIT enum value (defined in dbDatabase) | dbDatabase | |
commit() | dbDatabase | |
commit(dbDatabaseThreadContext *ctx) | dbDatabase | [protected] |
commitDelay (defined in dbDatabase) | dbDatabase | [protected] |
commitLocation() | dbDatabase | [protected] |
committedIndexSize (defined in dbDatabase) | dbDatabase | [protected] |
commitThread (defined in dbDatabase) | dbDatabase | [protected] |
commitThreadSyncEvent (defined in dbDatabase) | dbDatabase | [protected] |
commitTimeout (defined in dbDatabase) | dbDatabase | [protected] |
commitTimerStarted (defined in dbDatabase) | dbDatabase | [protected] |
completeDescriptorsInitialization() | dbDatabase | [protected] |
confirmDeleteColumns (defined in dbDatabase) | dbDatabase | [protected] |
createHashTable(dbFieldDescriptor *fd) | dbDatabase | [protected] |
createIndex(dbFieldDescriptor *fd) | dbDatabase | [protected] |
cs (defined in dbDatabase) | dbDatabase | [protected] |
currIndex (defined in dbDatabase) | dbDatabase | [protected] |
currIndexSize (defined in dbDatabase) | dbDatabase | [protected] |
currPBitmapOffs (defined in dbDatabase) | dbDatabase | [protected] |
currPBitmapPage (defined in dbDatabase) | dbDatabase | [protected] |
currRBitmapOffs (defined in dbDatabase) | dbDatabase | [protected] |
currRBitmapPage (defined in dbDatabase) | dbDatabase | [protected] |
databaseName (defined in dbDatabase) | dbDatabase | [protected] |
databaseNameLen (defined in dbDatabase) | dbDatabase | [protected] |
DatabaseOpenError enum value (defined in dbDatabase) | dbDatabase | |
DatabaseReadOnly enum value (defined in dbDatabase) | dbDatabase | |
dbAccessType enum name (defined in dbDatabase) | dbDatabase | |
dbAllAccess enum value (defined in dbDatabase) | dbDatabase | |
dbAnyContainer (defined in dbDatabase) | dbDatabase | [friend] |
dbAnyCursor (defined in dbDatabase) | dbDatabase | [friend] |
dbCLI (defined in dbDatabase) | dbDatabase | [friend] |
dbColumnBinding (defined in dbDatabase) | dbDatabase | [friend] |
dbCommitLock enum value (defined in dbDatabase) | dbDatabase | [protected] |
dbConcurrentRead enum value (defined in dbDatabase) | dbDatabase | |
dbConcurrentUpdate enum value (defined in dbDatabase) | dbDatabase | |
dbDatabase(dbAccessType type=dbAllAccess, size_t dbInitSize=dbDefaultInitDatabaseSize, size_t dbExtensionQuantum=dbDefaultExtensionQuantum, size_t dbInitIndexSize=dbDefaultInitIndexSize, int nThreads=1) | dbDatabase | |
dbErrorClass enum name (defined in dbDatabase) | dbDatabase | |
dbErrorHandler typedef (defined in dbDatabase) | dbDatabase | |
dbExclusiveLock enum value (defined in dbDatabase) | dbDatabase | [protected] |
dbFile (defined in dbDatabase) | dbDatabase | [friend] |
dbFileSizeLimit (defined in dbDatabase) | dbDatabase | [protected] |
dbHArray (defined in dbDatabase) | dbDatabase | [friend] |
dbHashTable (defined in dbDatabase) | dbDatabase | [friend] |
dbLockType enum name | dbDatabase | [protected] |
dbParallelQueryContext (defined in dbDatabase) | dbDatabase | [friend] |
dbParallelScanThreshold (defined in dbDatabase) | dbDatabase | [static] |
dbQuery (defined in dbDatabase) | dbDatabase | [friend] |
dbReadOnly enum value (defined in dbDatabase) | dbDatabase | |
dbRtree (defined in dbDatabase) | dbDatabase | [friend] |
dbRtreePage (defined in dbDatabase) | dbDatabase | [friend] |
dbSelection (defined in dbDatabase) | dbDatabase | [friend] |
dbServer (defined in dbDatabase) | dbDatabase | [friend] |
dbSharedLock enum value (defined in dbDatabase) | dbDatabase | [protected] |
dbTtree (defined in dbDatabase) | dbDatabase | [friend] |
dbTtreeNode (defined in dbDatabase) | dbDatabase | [friend] |
dbUserFunctionArgument (defined in dbDatabase) | dbDatabase | [friend] |
dbWaitLockTimeout (defined in dbDatabase) | dbDatabase | [protected] |
Deadlock enum value (defined in dbDatabase) | dbDatabase | |
deallocate(offs_t pos, size_t size) | dbDatabase | [protected] |
delayedCommit() (defined in dbDatabase) | dbDatabase | [protected] |
delayedCommitEventsOpened (defined in dbDatabase) | dbDatabase | [protected] |
delayedCommitProc(void *arg) (defined in dbDatabase) | dbDatabase | [inline, protected, static] |
delayedCommitStartTimerEvent (defined in dbDatabase) | dbDatabase | [protected] |
delayedCommitStartTimerMutex (defined in dbDatabase) | dbDatabase | [protected] |
delayedCommitStopTimerEvent (defined in dbDatabase) | dbDatabase | [protected] |
delayedCommitStopTimerMutex (defined in dbDatabase) | dbDatabase | [protected] |
deleteCompiledQuery(dbExprNode *tree) | dbDatabase | [protected, static] |
deleteTable(dbTableDescriptor *desc) | dbDatabase | [protected] |
DESTROY_CONTEXT enum value (defined in dbDatabase) | dbDatabase | |
detach(int flags=COMMIT|DESTROY_CONTEXT) | dbDatabase | |
DetachFlags enum name (defined in dbDatabase) | dbDatabase | |
dropHashTable(dbFieldDescriptor *fd) | dbDatabase | [protected] |
dropIndex(dbFieldDescriptor *fd) | dbDatabase | [protected] |
dropTable(dbTableDescriptor *desc) | dbDatabase | [protected] |
endTransaction() | dbDatabase | [inline, protected] |
endTransaction(dbDatabaseThreadContext *ctx) | dbDatabase | [protected] |
errorHandler (defined in dbDatabase) | dbDatabase | [protected] |
errorHandlerContext (defined in dbDatabase) | dbDatabase | [protected] |
evaluate(dbExprNode *expr, oid_t oid, dbTable *table, dbAnyCursor *cursor) | dbDatabase | [protected] |
execute(dbExprNode *expr, dbInheritedAttribute &iattr, dbSynthesizedAttribute &sattr) | dbDatabase | [protected, static] |
existsInverseReference(dbExprNode *expr, int nExistsClauses) | dbDatabase | [protected] |
extend(offs_t size) | dbDatabase | [protected] |
extensionQuantum (defined in dbDatabase) | dbDatabase | |
file (defined in dbDatabase) | dbDatabase | [protected] |
FileError enum value (defined in dbDatabase) | dbDatabase | |
FileLimitExeeded enum value (defined in dbDatabase) | dbDatabase | |
fileName (defined in dbDatabase) | dbDatabase | [protected] |
findTable(char const *name) | dbDatabase | [protected] |
findTableByName(char const *name) | dbDatabase | [protected] |
followInverseReference(dbExprNode *expr, dbExprNode *andExpr, dbAnyCursor *cursor, oid_t iref) | dbDatabase | [protected] |
freeId(oid_t oid, int n=1) | dbDatabase | [protected] |
freeObject(oid_t oid) | dbDatabase | [protected] |
freeRow(oid_t tableId, oid_t oid) | dbDatabase | [protected] |
get(oid_t oid) | dbDatabase | [inline, protected] |
getAllocatedSize() | dbDatabase | [inline] |
getDatabaseSize() | dbDatabase | [inline] |
getMemoryStatistic(dbMemoryStatistic &stat) | dbDatabase | |
getNumberOfBlockedReaders() | dbDatabase | [inline] |
getNumberOfBlockedWriters() | dbDatabase | [inline] |
getNumberOfReaders() | dbDatabase | [inline] |
getNumberOfUsers() | dbDatabase | [inline] |
getNumberOfWriters() | dbDatabase | [inline] |
getRow(oid_t oid) | dbDatabase | [inline, protected] |
getTables() | dbDatabase | [inline, protected] |
getVersion() | dbDatabase | |
GiSTdb (defined in dbDatabase) | dbDatabase | [friend] |
handleError(dbErrorClass error, char const *msg=NULL, int arg=0) | dbDatabase | [virtual] |
header (defined in dbDatabase) | dbDatabase | [protected] |
InconsistentInverseReference enum value (defined in dbDatabase) | dbDatabase | |
index (defined in dbDatabase) | dbDatabase | [protected] |
IndexOutOfRangeError enum value (defined in dbDatabase) | dbDatabase | |
initializeMetaTable() | dbDatabase | [protected] |
initIndexSize (defined in dbDatabase) | dbDatabase | |
initMutex (defined in dbDatabase) | dbDatabase | [protected] |
initSize (defined in dbDatabase) | dbDatabase | |
insert(T const &record) | dbDatabase | [inline] |
insertInverseReference(dbFieldDescriptor *fd, oid_t reverseId, oid_t targetId) | dbDatabase | [protected] |
insertRecord(dbTableDescriptor *table, dbAnyReference *ref, void const *record) | dbDatabase | |
internalObjectSize (defined in dbDatabase) | dbDatabase | [protected, static] |
isAttached() | dbDatabase | |
isCommitted() | dbDatabase | |
isIndexApplicable(dbAnyCursor *cursor, dbExprNode *expr, dbExprNode *andExpr, dbFieldDescriptor *&indexedField) | dbDatabase | [protected] |
isIndexApplicable(dbAnyCursor *cursor, dbExprNode *expr, dbExprNode *andExpr) | dbDatabase | [protected] |
isOpen() const | dbDatabase | [inline] |
isPrefixSearch(dbAnyCursor *cursor, dbExprNode *expr, dbExprNode *andExpr, dbFieldDescriptor *&indexedField) | dbDatabase | [protected] |
isReplicated() (defined in dbDatabase) | dbDatabase | [protected, virtual] |
isUpdateTransaction() | dbDatabase | |
linkTable(dbTableDescriptor *table, oid_t tableId) | dbDatabase | [protected] |
loadMetaTable() | dbDatabase | [protected] |
loadScheme(bool alter) | dbDatabase | [protected] |
lock() | dbDatabase | [inline] |
LockRevoked enum value (defined in dbDatabase) | dbDatabase | |
lookupTable(dbTableDescriptor *desc) | dbDatabase | |
maxClientId (defined in dbDatabase) | dbDatabase | [protected] |
mmapSize (defined in dbDatabase) | dbDatabase | [protected] |
modified (defined in dbDatabase) | dbDatabase | [protected] |
monitor (defined in dbDatabase) | dbDatabase | [protected] |
mutatorCS (defined in dbDatabase) | dbDatabase | [protected] |
NoError enum value (defined in dbDatabase) | dbDatabase | |
NullReferenceError enum value (defined in dbDatabase) | dbDatabase | |
open(char const *databaseName, char const *fileName=NULL, time_t waitLockTimeoutMsec=INFINITE, time_t commitDelaySec=0) | dbDatabase | |
opened (defined in dbDatabase) | dbDatabase | [protected] |
OutOfMemoryError enum value (defined in dbDatabase) | dbDatabase | |
parThreads (defined in dbDatabase) | dbDatabase | [protected] |
precommit() | dbDatabase | |
prepareQuery(dbAnyCursor *cursor, dbQuery &query) | dbDatabase | |
put(oid_t oid) | dbDatabase | [inline, protected] |
putRow(oid_t oid, size_t newSize) | dbDatabase | [protected] |
putRow(oid_t oid) | dbDatabase | [inline, protected] |
QueryError enum value (defined in dbDatabase) | dbDatabase | |
readSem (defined in dbDatabase) | dbDatabase | [protected] |
recovery() | dbDatabase | [protected] |
reformatTable(oid_t tableId, dbTableDescriptor *desc) | dbDatabase | [protected] |
remove(dbTableDescriptor *table, oid_t oid) | dbDatabase | [protected] |
removeInverseReference(dbFieldDescriptor *fd, oid_t reverseId, oid_t targetId) | dbDatabase | [protected] |
removeInverseReferences(dbTableDescriptor *desc, oid_t oid) | dbDatabase | [protected] |
reservedChain (defined in dbDatabase) | dbDatabase | [protected] |
reserveLocation(dbLocation &location, offs_t pos, size_t size) | dbDatabase | [protected] |
restoreTablesConsistency() | dbDatabase | [protected] |
rollback() | dbDatabase | |
scheduleBackup(char const *fileName, time_t periodSec) | dbDatabase | |
schemeVersion (defined in dbDatabase) | dbDatabase | [protected] |
select(dbAnyCursor *cursor) | dbDatabase | [protected] |
select(dbAnyCursor *cursor, dbQuery &query) | dbDatabase | [protected] |
selfId (defined in dbDatabase) | dbDatabase | [protected] |
setConcurrency(unsigned nThreads) | dbDatabase | |
setDirty() | dbDatabase | [protected] |
setErrorHandler(dbErrorHandler newHandler, void *errorHandlerContext=NULL) | dbDatabase | |
setFileSizeLimit(size_t limit) | dbDatabase | [inline] |
shm (defined in dbDatabase) | dbDatabase | [protected] |
stopDelayedCommitThread (defined in dbDatabase) | dbDatabase | [protected] |
tables (defined in dbDatabase) | dbDatabase | [protected] |
threadContext (defined in dbDatabase) | dbDatabase | [protected] |
threadContextList (defined in dbDatabase) | dbDatabase | [protected] |
threadContextListMutex (defined in dbDatabase) | dbDatabase | [protected] |
threadPool (defined in dbDatabase) | dbDatabase | [protected] |
traverse(dbAnyCursor *cursor, dbQuery &query) | dbDatabase | [protected] |
uncommittedChanges (defined in dbDatabase) | dbDatabase | [protected] |
unlinkTable(dbTableDescriptor *table) | dbDatabase | [protected] |
update(oid_t oid, dbTableDescriptor *table, void const *record) | dbDatabase | [protected] |
updateCursors(oid_t oid, bool removed=false) | dbDatabase | [protected] |
updatedRecordId (defined in dbDatabase) | dbDatabase | [protected] |
updateTableDescriptor(dbTableDescriptor *desc, oid_t tableId) | dbDatabase | [protected] |
upgradeSem (defined in dbDatabase) | dbDatabase | [protected] |
version (defined in dbDatabase) | dbDatabase | [protected] |
visitedChain (defined in dbDatabase) | dbDatabase | [protected] |
wasReserved(offs_t pos, size_t size) | dbDatabase | [protected] |
writeSem (defined in dbDatabase) | dbDatabase | [protected] |
~dbDatabase() | dbDatabase | [virtual] |