Database Member List

This is the complete list of members for Database, including all inherited members.

abortBackup()Database
allocateHeader()Database [private]
areSnapshotsEnabled() constDatabase
checkpointImpl(CheckpointType=CHECKPOINT_FLUSH_ALL)Database
cleanupBackupRestore(bool isBackup)Database [private]
ClosableObject()ClosableObject [explicit, protected]
close()ClosableObject
closeDevices()Database [private]
closeImpl()Database [private, virtual]
completeBackup(TxnId lowerBoundCsn, TxnId upperBoundCsn, const volatile bool &aborted)Database
conditionSynchMonitoredObject [protected]
configMapDatabase [private]
createDataDevice(LinearDeviceSegmentParams &)Database [private]
createDataSegment(SharedSegment, LinearDeviceSegmentParams &)Database [private]
createShadowLog(DeviceMode)Database [private]
createTempSegment()Database [private]
createTxnLog(DeviceMode)Database [private]
createTxnLogSegment(DeviceMode, PageId)Database [private]
Database(SharedCache pCache, ConfigMap const &configMap, DeviceMode openMode, SharedTraceTarget pTraceTarget, SharedPseudoUuidGenerator pUuidGenerator)Database [explicit, private]
dataDeviceIdDatabase [private]
dataDeviceNameDatabase [private]
deallocateOldPages(TxnId oldestLabelCsn)Database
DEFAULT_DATA_SEGMENT_IDDatabase [static]
deleteLogs()Database [private]
disableDeallocateOldDatabase [private]
disableSnapshotsDatabase [private]
disableTracing()TraceSource
forceTxnsDatabase [private]
getCache() constDatabase
getCheckpointThread() constDatabase
getConfigMap() constDatabase
getDataSegment() constDatabase
getLastCommittedTxnId()Database
getMinimumTraceLevel() constTraceSource [inline]
getSegmentById(SegmentId segmentId, SharedSegment pDataSegment)Database [virtual]
getSegmentFactory() constDatabase
getSharedTraceTarget() constTraceSource [inline]
getTempSegment() constDatabase
getTraceSourceName() constTraceSource [inline]
getTraceTarget() constTraceSource [inline]
getTxnLog() constDatabase
getTypeFactory() constDatabase
headerDatabase [private]
headerPageId1Database [private]
headerPageId2Database [private]
init()Database [private]
initiateBackup(const std::string &backupFilePathname, bool checkSpaceRequirements, FileSize spacePadding, TxnId lowerBoundCsn, const std::string &compressionProgram, FileSize &dataDeviceSize, const volatile bool &aborted)Database
initTraceSource(SharedTraceTarget pTraceTarget, std::string name)TraceSource [virtual]
isClosed() constClosableObject [inline]
isRecoveryRequired() constDatabase
isTracing() constTraceSource [inline]
isTracingLevel(TraceLevel level) constTraceSource [inline]
loadHeader(bool)Database [private]
mutexSynchMonitoredObject [protected]
nCheckpointsDatabase [private]
nCheckpointsStatDatabase [private]
needsCloseClosableObject [protected]
newDatabase(SharedCache pCache, ConfigMap const &configMap, DeviceMode openMode, SharedTraceTarget pTraceTarget, SharedPseudoUuidGenerator pUuidGenerator=SharedPseudoUuidGenerator())Database [static]
openModeDatabase [private]
openSegments()Database [private]
paramDatabaseDirDatabase [static]
paramDatabasePrefixDatabase [static]
paramDisableSnapshotsDatabase [static]
paramForceTxnsDatabase [static]
paramIncSizeSuffixDatabase [static]
paramInitSizeSuffixDatabase [static]
paramMaxSizeSuffixDatabase [static]
paramResourceDirDatabase [static]
paramShadowLogPrefixDatabase [static]
paramTempPrefixDatabase [static]
paramTxnLogPrefixDatabase [static]
pBackupRestoreDeviceDatabase [private]
pCacheDatabase [private]
pCheckpointThreadDatabase [private]
pDataDeviceDatabase [private]
pDataSegmentDatabase [private]
pHeaderSegmentDatabase [private]
prepareForRecovery()Database [private]
pSegmentFactoryDatabase [private]
pTempSegmentDatabase [private]
pTxnLogDatabase [private]
pTxnParticipantFactoryDatabase [private]
pUuidGeneratorDatabase [private]
pVersionedSegmentDatabase [private]
readDeviceParams(std::string paramNamePrefix, DeviceMode deviceMode, LinearDeviceSegmentParams &deviceParams)Database [private]
recover(LogicalTxnParticipantFactory &txnParticipantFactory)Database
recoverOnline()Database
recoverPhysical(CheckpointType)Database [private]
recoveryRequiredDatabase [private]
requestCheckpoint(CheckpointType checkpointType, bool async)Database
restoreFromBackup(const std::string &backupFilePathname, FileSize newSize, const std::string &compressionProgram, TxnId lowerBoundCsn, TxnId upperBoundCsn, const volatile bool &aborted)Database
scratchAccessorDatabase [private]
setLastCommittedTxnId(TxnId txnId)Database
setTraceSourceName(std::string const &n)TraceSource [inline]
shadowDeviceIdDatabase [private]
shadowDeviceNameDatabase [private]
shouldForceTxns() constDatabase
SynchMonitoredObject()SynchMonitoredObject [explicit, protected]
TEMP_SEGMENT_IDDatabase [static]
tempDeviceIdDatabase [private]
tempDeviceNameDatabase [private]
trace(TraceLevel level, std::string message) constTraceSource
TraceSource()TraceSource [explicit, protected]
TraceSource(SharedTraceTarget pTraceTarget, std::string name)TraceSource [explicit, protected]
txnLogDeviceIdDatabase [private]
txnLogDeviceNameDatabase [private]
typeFactoryDatabase [private]
valLogAllocCircularDatabase [static]
valLogAllocLinearDatabase [static]
writeHeader()Database [private]
writeStats(StatsTarget &target)Database [virtual]
~ClosableObject()ClosableObject [virtual]
~Database()Database [virtual]
~SegmentMap()SegmentMap [inline, virtual]
~StatsSource()StatsSource [virtual]
~TraceSource()TraceSource [virtual]


Generated on Mon Jun 22 04:00:29 2009 for Fennel by  doxygen 1.5.1