| 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] |