dbReplicatedDatabase Member List

This is the complete list of members for dbReplicatedDatabase, 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 namedbDatabase
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 &params)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 namedbDatabase
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]