, including all inherited members.
accessCount (defined in dbDatabase) | dbDatabase | [protected] |
AccessToDeletedObject enum value (defined in dbDatabase) | dbDatabase | |
accessType (defined in dbDatabase) | dbDatabase | |
addIndices(dbTableDescriptor *desc) | dbDatabase | [protected] |
addNewTable(dbTableDescriptor *desc) | dbDatabase | [protected] |
allocate(offs_t size, oid_t oid=0) | dbDatabase | [protected] |
allocatedSize (defined in dbDatabase) | dbDatabase | [protected] |
allocateId() | dbDatabase | [protected] |
allocatePage() | dbDatabase | [inline, protected] |
allocateRow(oid_t tableId, size_t size, dbTableDescriptor *desc=NULL) | dbDatabase | [inline, protected] |
allocateRow(oid_t tableId, oid_t oid, size_t size, dbTableDescriptor *desc) | dbDatabase | [protected] |
allowColumnsDeletion(bool enabled=true) | dbDatabase | [inline] |
applyIndex(dbFieldDescriptor *field, dbSearchContext &sc) | dbDatabase | [protected] |
applyIndices(dbAnyCursor *cursor, dbExprNode *expr, dbExprNode *topExpr, dbExprNode *filter, dbQuery &query, dbFieldDescriptor *&indexedField, bool &truncate, bool ascent) | dbDatabase | [protected] |
ArithmeticError enum value (defined in dbDatabase) | dbDatabase | |
assign(dbTableDescriptor &desc) | dbDatabase | [inline] |
attach() | dbDatabase | |
attach(dbDatabaseThreadContext *ctx) | dbDatabase | |
backup(char_t const *backupFileName, int flags=0) | dbDatabase | |
backup(dbOSFile *file, int flags=0) | dbDatabase | |
backupCompletedEvent (defined in dbDatabase) | dbDatabase | [protected] |
backupFileName (defined in dbDatabase) | dbDatabase | [protected] |
BackupFlags enum name (defined in dbDatabase) | dbDatabase | |
backupInitEvent (defined in dbDatabase) | dbDatabase | [protected] |
backupMutex (defined in dbDatabase) | dbDatabase | [protected] |
backupPeriod (defined in dbDatabase) | dbDatabase | [protected] |
backupScheduler() | dbDatabase | [protected] |
backupSchedulerProc(void *arg) (defined in dbDatabase) | dbDatabase | [inline, protected, static] |
backupThread (defined in dbDatabase) | dbDatabase | [protected] |
batchInsert(T const &record) | dbDatabase | [inline] |
batchList (defined in dbDatabase) | dbDatabase | [protected] |
BCK_COMPACTIFY enum value (defined in dbDatabase) | dbDatabase | |
BCK_HOLD_LOCK enum value (defined in dbDatabase) | dbDatabase | |
BCK_INCREMENTAL enum value (defined in dbDatabase) | dbDatabase | |
beginTransaction(dbLockType type) | dbDatabase | [protected] |
bitmapPageAvailableSpace (defined in dbDatabase) | dbDatabase | [protected] |
btreeBuf (defined in dbDatabase) | dbDatabase | [protected] |
cleanupOnOpenError() | dbDatabase | [protected] |
cloneBitmap(offs_t pos, offs_t size) | dbDatabase | [protected] |
close() | dbReplicatedDatabase | [virtual] |
commit() | dbDatabase | |
commit(dbDatabaseThreadContext *ctx) | dbDatabase | [protected] |
COMMIT enum value (defined in dbDatabase) | dbDatabase | |
commitDelay (defined in dbDatabase) | dbDatabase | [protected] |
commitInProgress (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] |
commitThreadSyncMutex (defined in dbDatabase) | dbDatabase | [protected] |
commitTimeout (defined in dbDatabase) | dbDatabase | [protected] |
commitTimerStarted (defined in dbDatabase) | dbDatabase | [protected] |
completeDescriptorsInitialization() | dbDatabase | [protected] |
concurrentTransId (defined in dbDatabase) | dbDatabase | [protected] |
confirmDeleteColumns (defined in dbDatabase) | dbDatabase | [protected] |
createCluster(offs_t size) | dbDatabase | |
createHashTable(dbFieldDescriptor *fd) | dbDatabase | [protected] |
createIndex(dbFieldDescriptor *fd) | dbDatabase | [protected] |
curr (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] |
CursorError enum value (defined in dbDatabase) | dbDatabase | |
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 | |
dbDatabase(dbAccessType type=dbAllAccess, size_t poolSize=0, size_t dbExtensionQuantum=dbDefaultExtensionQuantum, size_t dbInitIndexSize=dbDefaultInitIndexSize, int nThreads=1) | dbDatabase | |
dbErrorClass enum name | dbDatabase | |
dbErrorHandler typedef (defined in dbDatabase) | dbDatabase | |
dbFileExtensionQuantum (defined in dbDatabase) | dbDatabase | [protected] |
dbFileSizeLimit (defined in dbDatabase) | dbDatabase | [protected] |
dbMulticlientReadOnly enum value (defined in dbDatabase) | dbDatabase | |
dbMulticlientReadWrite enum value (defined in dbDatabase) | dbDatabase | |
dbParallelScanThreshold (defined in dbDatabase) | dbDatabase | [static] |
dbReadOnly enum value (defined in dbDatabase) | dbDatabase | |
dbReplicatedDatabase(dbReplicationManager *mng=NULL, size_t poolSize=0, size_t dbExtensionQuantum=dbDefaultExtensionQuantum, size_t dbInitIndexSize=dbDefaultInitIndexSize, int nThreads=1) | dbReplicatedDatabase | [inline] |
Deadlock enum value (defined in dbDatabase) | dbDatabase | |
deallocatedSize (defined in dbDatabase) | dbDatabase | [protected] |
delayedCommit() | dbDatabase | [protected] |
delayedCommitContext (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] |
deleteFile (defined in dbDatabase) | dbDatabase | [protected] |
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 | |
dirtyPageBitmap (defined in dbDatabase) | dbDatabase | [protected] |
dirtyPageBitmapSize (defined in dbDatabase) | dbDatabase | [protected] |
dirtyPagesMap (defined in dbDatabase) | dbDatabase | [protected] |
disableOidReuseOnClose(bool disabled=true) | dbDatabase | [inline] |
doNotReuseOidAfterClose (defined in dbDatabase) | dbDatabase | [protected] |
dropHashTable(dbFieldDescriptor *fd) | dbDatabase | [protected] |
dropIndex(dbFieldDescriptor *fd) | dbDatabase | [protected] |
dropTable(dbTableDescriptor *desc) | dbDatabase | [protected] |
enableInverseReferencesUpdate(bool enabled=true) | dbDatabase | [inline] |
endTransaction(dbDatabaseThreadContext *ctx) | dbDatabase | [protected] |
errorHandler (defined in dbDatabase) | dbDatabase | [protected] |
errorHandlerContext (defined in dbDatabase) | dbDatabase | [protected] |
errorMessage (defined in dbDatabase) | dbDatabase | [static] |
evaluate(dbExprNode *expr, oid_t oid, dbTableDescriptor *table, dbSynthesizedAttribute &result) | dbDatabase | [protected] |
evaluateBoolean(dbExprNode *expr, oid_t oid, dbTableDescriptor *table, dbAnyCursor *cursor) | dbDatabase | [protected] |
evaluateString(dbExprNode *expr, oid_t oid, dbTableDescriptor *table, char_t *buf, size_t bufSize) | dbDatabase | [protected] |
execute(dbExprNode *expr, dbInheritedAttribute &iattr, dbSynthesizedAttribute &sattr) | dbDatabase | [protected, static] |
executeBatch() | dbDatabase | |
existsIndexedReference(dbExprNode *expr) | dbDatabase | [protected] |
existsInverseReference(dbExprNode *expr, int nExistsClauses) | dbDatabase | [protected] |
exportDatabaseToXml(FILE *out, char_t const *const *tables, size_t nTables, SelectionMethod method) | dbDatabase | |
exportDatabaseToXml(FILE *out, char_t const *const *tables, size_t nTables, SelectionMethod method, char_t const *encoding) | dbDatabase | |
extend(offs_t size) | dbDatabase | [protected] |
extensionQuantum (defined in dbDatabase) | dbDatabase | |
fetchRow(dbGetTie &tie, oid_t oid) | dbDatabase | [inline, protected] |
file (defined in dbDatabase) | dbDatabase | [protected] |
FileError enum value (defined in dbDatabase) | dbDatabase | |
FileLimitExeeded enum value (defined in dbDatabase) | dbDatabase | |
findTable(char_t const *name) | dbDatabase | [protected] |
findTableByID(oid_t id) | dbDatabase | |
findTableByName(char_t const *name) | dbDatabase | |
followInverseReference(dbExprNode *expr, dbExprNode *andExpr, dbAnyCursor *cursor, oid_t iref) (defined in dbDatabase) | dbDatabase | [protected] |
forceCommitCount (defined in dbDatabase) | dbDatabase | [protected] |
free(offs_t pos, offs_t size) | dbDatabase | [protected] |
freeId(oid_t oid) | dbDatabase | [protected] |
freePage(oid_t oid) | dbDatabase | [protected] |
freeRow(oid_t tableId, oid_t oid, dbTableDescriptor *desc=NULL) | dbDatabase | [protected] |
freeSpaceReuseThreshold (defined in dbDatabase) | dbDatabase | |
get(oid_t oid) | dbDatabase | [inline, protected] |
getAllocatedSize() | dbDatabase | [inline] |
getDatabaseSize() | dbDatabase | [inline] |
getHeader(dbRecord &rec, oid_t oid) | dbDatabase | [inline, protected] |
getMemoryStatistic(dbMemoryStatistic &stat) | dbDatabase | |
getPos(oid_t oid) | dbDatabase | [inline, protected] |
getRow(dbGetTie &tie, oid_t oid) | dbDatabase | [inline, protected] |
getRow(dbGetTie &tie, oid_t oid, size_t size) | dbDatabase | [inline, protected] |
getTables() | dbDatabase | [inline] |
getVersion() | dbDatabase | |
handleError(dbErrorClass error, char const *msg=NULL, int arg=0) | dbDatabase | [virtual] |
header (defined in dbDatabase) | dbDatabase | [protected] |
importDatabaseFromXml(FILE *in) | dbDatabase | |
importField(char_t *terminator, dbFieldDescriptor *fd, byte *rec, dbXmlScanner &scanner) (defined in dbDatabase) | dbDatabase | [protected] |
importRecord(char_t *terminator, dbFieldDescriptor *fieldList, byte *rec, dbXmlScanner &scanner) (defined in dbDatabase) | dbDatabase | [protected] |
IncompatibleSchemaChange enum value (defined in dbDatabase) | dbDatabase | |
InconsistentInverseReference enum value (defined in dbDatabase) | dbDatabase | |
IndexOutOfRangeError enum value (defined in dbDatabase) | dbDatabase | |
initializeMetaTable() | dbDatabase | [protected] |
initIndexSize (defined in dbDatabase) | dbDatabase | |
insert(T const &record) | dbDatabase | [inline] |
insertInverseReference(dbFieldDescriptor *desc, oid_t reverseId, oid_t targetId) | dbDatabase | [protected] |
insertRecord(dbTableDescriptor *table, dbAnyReference *ref, void const *record, bool batch) | dbDatabase | |
insertRecord(dbTableDescriptor *desc, oid_t oid, void const *record) (defined in dbDatabase) | dbDatabase | [protected] |
inverseReferencesUpdate (defined in dbDatabase) | dbDatabase | [protected] |
isIndexApplicableToExpr(dbSearchContext &sc, dbExprNode *expr) | dbDatabase | [protected] |
isIndicesApplicable(dbAnyCursor *cursor, dbExprNode *expr, bool &unique) | dbDatabase | [protected] |
isOpen() const | dbDatabase | [inline] |
isValidOid(oid_t oid) | dbDatabase | [inline] |
linkTable(dbTableDescriptor *table, oid_t tableId) | dbDatabase | [protected] |
loadMetaTable() | dbDatabase | [protected] |
loadScheme() | dbDatabase | [protected] |
lock(dbLockType type=dbExclusiveLock) | dbDatabase | [inline] |
logger (defined in dbDatabase) | dbDatabase | [protected] |
lookupTable(dbTableDescriptor *desc) | dbDatabase | |
mapId(long id) (defined in dbDatabase) | dbDatabase | [protected] |
modified (defined in dbDatabase) | dbDatabase | [protected] |
monitor (defined in dbDatabase) | dbDatabase | [protected] |
mutex (defined in dbDatabase) | dbDatabase | [protected] |
NoError enum value (defined in dbDatabase) | dbDatabase | |
nReplicas (defined in dbReplicatedDatabase) | dbReplicatedDatabase | [protected] |
NullReferenceError enum value (defined in dbDatabase) | dbDatabase | |
open(char const *masterHostAddress, int nReplicas, char_t const *databaseName, time_t transactionCommitDelay=0, int openAttr=dbFile::no_buffering) | dbReplicatedDatabase | |
dbDatabase::open(char_t const *databaseName, time_t transactionCommitDelay=0, int openAttr=0) | dbDatabase | |
dbDatabase::open(dbFile *file, time_t transactionCommitDelay=0, bool deleteFileOnClose=false) | dbDatabase | |
dbDatabase::open(OpenParameters ¶ms) | dbDatabase | |
opened (defined in dbDatabase) | dbDatabase | [protected] |
OperationNotSupported enum value (defined in dbDatabase) | dbDatabase | |
OutOfMemoryError enum value (defined in dbDatabase) | dbDatabase | |
parThreads (defined in dbDatabase) | dbDatabase | [protected] |
pool (defined in dbDatabase) | dbDatabase | [protected] |
precommit() | dbDatabase | |
prepareQuery(dbAnyCursor *cursor, dbQuery &query) | dbDatabase | |
preserveExistedIndices (defined in dbDatabase) | dbDatabase | [protected] |
put(oid_t oid) | dbDatabase | [inline, protected] |
put(dbPutTie &tie, oid_t oid) | dbDatabase | [protected] |
putRow(dbPutTie &tie, oid_t oid, size_t newSize) | dbDatabase | [protected] |
putRow(dbPutTie &tie, oid_t oid) | dbDatabase | [protected] |
QueryError enum value (defined in dbDatabase) | dbDatabase | |
readSem (defined in dbDatabase) | dbDatabase | [protected] |
reformatTable(oid_t tableId, dbTableDescriptor *desc) | dbDatabase | [protected] |
refreshTable(dbTableDescriptor *desc) | dbDatabase | [protected] |
RejectedByTransactionLogger enum value (defined in dbDatabase) | dbDatabase | |
releaseFile() (defined in dbDatabase) | dbDatabase | [protected] |
remove(dbTableDescriptor *table, oid_t oid) | dbDatabase | [protected] |
removeInverseReference(dbFieldDescriptor *desc, oid_t reverseId, oid_t targetId) | dbDatabase | [protected] |
removeInverseReferences(dbTableDescriptor *desc, oid_t oid) | dbDatabase | [protected] |
replicatePage(offs_t pageOffs, void *pageData) | dbReplicatedDatabase | [protected, virtual] |
replicationManager (defined in dbReplicatedDatabase) | dbReplicatedDatabase | [protected] |
replicationMaster (defined in dbReplicatedDatabase) | dbReplicatedDatabase | [protected] |
replicationSlaves (defined in dbReplicatedDatabase) | dbReplicatedDatabase | [protected] |
replicationThread (defined in dbReplicatedDatabase) | dbReplicatedDatabase | [protected] |
reservedChain (defined in dbDatabase) | dbDatabase | [protected] |
reserveLocation(dbLocation &location, offs_t pos, offs_t size) | dbDatabase | [protected] |
restore(char_t const *backupFileName, char_t const *databaseFileName) | dbDatabase | |
restoreTablesConsistency() | dbDatabase | [protected] |
rollback() | dbDatabase | |
scheduleBackup(char_t const *fileName, time_t periodSec) | dbDatabase | [virtual] |
schemeVersion (defined in dbDatabase) | dbDatabase | [protected] |
sel_all enum value (defined in dbDatabase) | dbDatabase | |
sel_all_except enum value (defined in dbDatabase) | dbDatabase | |
sel_named_only enum value (defined in dbDatabase) | dbDatabase | |
select(dbAnyCursor *cursor) | dbDatabase | [protected] |
select(dbAnyCursor *cursor, dbQuery &query) | dbDatabase | [protected] |
SelectionMethod enum name | dbDatabase | |
setConcurrency(unsigned nThreads) | dbDatabase | |
setDirty() | dbDatabase | [protected] |
setErrorHandler(dbErrorHandler newHandler, void *errorHandlerContext=NULL) | dbDatabase | |
setFileExtensionQuantum(offs_t quantum) | dbDatabase | [inline] |
setFileSizeLimit(offs_t limit) | dbDatabase | [inline] |
setPos(oid_t oid, offs_t pos) | dbDatabase | [inline, protected] |
setTransactionLogger(dbTransactionLogger *logger) | dbDatabase | |
slaveReplication() | dbReplicatedDatabase | [protected] |
slaveReplicationProc(void *arg) (defined in dbReplicatedDatabase) | dbReplicatedDatabase | [inline, protected, static] |
SocketError enum value (defined in dbDatabase) | dbDatabase | |
stopMasterReplication() | dbReplicatedDatabase | |
tableHash (defined in dbDatabase) | dbDatabase | |
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] |
transactionId (defined in dbDatabase) | dbDatabase | [protected] |
traverse(dbAnyCursor *cursor, dbQuery &query) | dbDatabase | [protected] |
uncommittedChanges (defined in dbDatabase) | dbDatabase | [protected] |
UniqueConstraintViolation enum value (defined in dbDatabase) | dbDatabase | |
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, dbTable *table) | dbDatabase | [protected] |
upgradeSem (defined in dbDatabase) | dbDatabase | [protected] |
used() | dbDatabase | |
visitedChain (defined in dbDatabase) | dbDatabase | [protected] |
wasReserved(offs_t pos, offs_t size) | dbDatabase | [protected] |
writeSem (defined in dbDatabase) | dbDatabase | [protected] |
xmlContext (defined in dbDatabase) | dbDatabase | [protected] |
~dbDatabase() | dbDatabase | [virtual] |