abortBackup() | Database | |
allocateHeader() | Database | [private] |
areSnapshotsEnabled() const | Database | |
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 | |
condition | SynchMonitoredObject | [protected] |
configMap | Database | [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] |
dataDeviceId | Database | [private] |
dataDeviceName | Database | [private] |
deallocateOldPages(TxnId oldestLabelCsn) | Database | |
DEFAULT_DATA_SEGMENT_ID | Database | [static] |
deleteLogs() | Database | [private] |
disableDeallocateOld | Database | [private] |
disableSnapshots | Database | [private] |
disableTracing() | TraceSource | |
forceTxns | Database | [private] |
getCache() const | Database | |
getCheckpointThread() const | Database | |
getConfigMap() const | Database | |
getDataSegment() const | Database | |
getLastCommittedTxnId() | Database | |
getMinimumTraceLevel() const | TraceSource | [inline] |
getSegmentById(SegmentId segmentId, SharedSegment pDataSegment) | Database | [virtual] |
getSegmentFactory() const | Database | |
getSharedTraceTarget() const | TraceSource | [inline] |
getTempSegment() const | Database | |
getTraceSourceName() const | TraceSource | [inline] |
getTraceTarget() const | TraceSource | [inline] |
getTxnLog() const | Database | |
getTypeFactory() const | Database | |
header | Database | [private] |
headerPageId1 | Database | [private] |
headerPageId2 | Database | [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() const | ClosableObject | [inline] |
isRecoveryRequired() const | Database | |
isTracing() const | TraceSource | [inline] |
isTracingLevel(TraceLevel level) const | TraceSource | [inline] |
loadHeader(bool) | Database | [private] |
mutex | SynchMonitoredObject | [protected] |
nCheckpoints | Database | [private] |
nCheckpointsStat | Database | [private] |
needsClose | ClosableObject | [protected] |
newDatabase(SharedCache pCache, ConfigMap const &configMap, DeviceMode openMode, SharedTraceTarget pTraceTarget, SharedPseudoUuidGenerator pUuidGenerator=SharedPseudoUuidGenerator()) | Database | [static] |
openMode | Database | [private] |
openSegments() | Database | [private] |
paramDatabaseDir | Database | [static] |
paramDatabasePrefix | Database | [static] |
paramDisableSnapshots | Database | [static] |
paramForceTxns | Database | [static] |
paramIncSizeSuffix | Database | [static] |
paramInitSizeSuffix | Database | [static] |
paramMaxSizeSuffix | Database | [static] |
paramResourceDir | Database | [static] |
paramShadowLogPrefix | Database | [static] |
paramTempPrefix | Database | [static] |
paramTxnLogPrefix | Database | [static] |
pBackupRestoreDevice | Database | [private] |
pCache | Database | [private] |
pCheckpointThread | Database | [private] |
pDataDevice | Database | [private] |
pDataSegment | Database | [private] |
pHeaderSegment | Database | [private] |
prepareForRecovery() | Database | [private] |
pSegmentFactory | Database | [private] |
pTempSegment | Database | [private] |
pTxnLog | Database | [private] |
pTxnParticipantFactory | Database | [private] |
pUuidGenerator | Database | [private] |
pVersionedSegment | Database | [private] |
readDeviceParams(std::string paramNamePrefix, DeviceMode deviceMode, LinearDeviceSegmentParams &deviceParams) | Database | [private] |
recover(LogicalTxnParticipantFactory &txnParticipantFactory) | Database | |
recoverOnline() | Database | |
recoverPhysical(CheckpointType) | Database | [private] |
recoveryRequired | Database | [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 | |
scratchAccessor | Database | [private] |
setLastCommittedTxnId(TxnId txnId) | Database | |
setTraceSourceName(std::string const &n) | TraceSource | [inline] |
shadowDeviceId | Database | [private] |
shadowDeviceName | Database | [private] |
shouldForceTxns() const | Database | |
SynchMonitoredObject() | SynchMonitoredObject | [explicit, protected] |
TEMP_SEGMENT_ID | Database | [static] |
tempDeviceId | Database | [private] |
tempDeviceName | Database | [private] |
trace(TraceLevel level, std::string message) const | TraceSource | |
TraceSource() | TraceSource | [explicit, protected] |
TraceSource(SharedTraceTarget pTraceTarget, std::string name) | TraceSource | [explicit, protected] |
txnLogDeviceId | Database | [private] |
txnLogDeviceName | Database | [private] |
typeFactory | Database | [private] |
valLogAllocCircular | Database | [static] |
valLogAllocLinear | Database | [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] |