Main Page | Class Hierarchy | Class List | File List | Class Members

dbReplicatedDatabase Member List

This is the complete list of members for dbReplicatedDatabase, including all inherited members.
accessCount (defined in dbDatabase)dbDatabase [protected]
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]
ArithmeticError enum value (defined in dbDatabase)dbDatabase
assign(dbTableDescriptor &desc)dbDatabase [inline]
attach()dbDatabase
backup(char_t const *backupFileName, bool compactify)dbDatabase
backup(dbOSFile *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()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]
beginTransaction(dbLockType type)dbDatabase [protected]
bitmapPageAvailableSpace (defined in dbDatabase)dbDatabase [protected]
cleanupOnOpenError()dbDatabase [protected]
cloneBitmap(offs_t pos, offs_t size)dbDatabase [protected]
close()dbReplicatedDatabase [virtual]
COMMIT enum value (defined in dbDatabase)dbDatabase
commit()dbDatabase
commit(dbDatabaseThreadContext *ctx)dbDatabase [protected]
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]
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]
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 namedbDatabase
dbErrorHandler typedef (defined in dbDatabase)dbDatabase
dbFileExtensionQuantum (defined in dbDatabase)dbDatabase [protected]
dbFileSizeLimit (defined in dbDatabase)dbDatabase [protected]
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
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
dirtyPagesMap (defined in dbDatabase)dbDatabase [protected]
dropHashTable(dbFieldDescriptor *fd)dbDatabase [protected]
dropIndex(dbFieldDescriptor *fd)dbDatabase [protected]
dropTable(dbTableDescriptor *desc)dbDatabase [protected]
endTransaction(dbDatabaseThreadContext *ctx)dbDatabase [protected]
errorHandler (defined in dbDatabase)dbDatabase [protected]
errorHandlerContext (defined in dbDatabase)dbDatabase [protected]
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
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
findTable(char_t const *name)dbDatabase [protected]
findTableByName(char_t const *name)dbDatabase [protected]
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]
get(oid_t oid)dbDatabase [inline, protected]
getAllocatedSize()dbDatabase [inline]
getDatabaseSize()dbDatabase [inline]
getHeader(dbRecord &rec, oid_t oid)dbDatabase [inline, protected]
getPos(oid_t oid)dbDatabase [inline, protected]
getRow(dbGetTie &tie, oid_t oid)dbDatabase [inline, protected]
getTables()dbDatabase [inline, protected]
getVersion()dbDatabase
handleError(dbErrorClass error, char const *msg=NULL, int arg=0)dbDatabase [virtual]
header (defined in dbDatabase)dbDatabase [protected]
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
isIndexApplicable(dbAnyCursor *cursor, dbExprNode *expr, dbQuery &query, dbFieldDescriptor *&indexedField, bool &truncate, bool ascent, bool forAll)dbDatabase [protected]
isIndexApplicableToExpr(dbSearchContext &sc, dbExprNode *expr)dbDatabase [protected]
isOpen() const dbDatabase [inline]
linkTable(dbTableDescriptor *table, oid_t tableId)dbDatabase [protected]
loadMetaTable()dbDatabase [protected]
loadScheme()dbDatabase [protected]
lock(dbLockType type=dbExclusiveLock)dbDatabase [inline]
lookupTable(dbTableDescriptor *desc)dbDatabase
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=dbFile::no_buffering)dbDatabase
dbDatabase::open(dbFile *file, time_t transactionCommitDelay=0, bool deleteFileOnClose=false)dbDatabase
dbDatabase::open(OpenParameters &params)dbDatabase
opened (defined in dbDatabase)dbDatabase [protected]
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
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]
releaseFile() (defined in dbDatabase)dbDatabase [inline, 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]
select(dbAnyCursor *cursor)dbDatabase [protected]
select(dbAnyCursor *cursor, dbQuery &query)dbDatabase [protected]
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]
slaveReplication()dbReplicatedDatabase [protected]
slaveReplicationProc(void *arg) (defined in dbReplicatedDatabase)dbReplicatedDatabase [inline, protected, static]
stopMasterReplication()dbReplicatedDatabase
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, 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]
~dbDatabase()dbDatabase [virtual]

Generated on Thu Nov 24 23:14:30 2005 for GigaBASE by doxygen 1.3.5