Storage Engine API
mongo::StorageEngine Member List

This is the complete list of members for mongo::StorageEngine, including all inherited members.

beginBackup(OperationContext *opCtx)mongo::StorageEngineinlinevirtual
cleanShutdown()=0mongo::StorageEnginepure virtual
closeCatalog(OperationContext *opCtx)mongo::StorageEngineinlinevirtual
closeDatabase(OperationContext *opCtx, StringData db)=0mongo::StorageEnginepure virtual
CollectionIndexNamePair typedefmongo::StorageEngine
dropDatabase(OperationContext *opCtx, StringData db)=0mongo::StorageEnginepure virtual
endBackup(OperationContext *opCtx)mongo::StorageEngineinlinevirtual
finishInit()mongo::StorageEngineinlinevirtual
flushAllFiles(OperationContext *opCtx, bool sync)=0mongo::StorageEnginepure virtual
getAllCommittedTimestamp() const =0mongo::StorageEnginepure virtual
getDatabaseCatalogEntry(OperationContext *opCtx, StringData db)=0mongo::StorageEnginepure virtual
getLastStableCheckpointTimestamp() constmongo::StorageEngineinlinevirtual
getRecoveryTimestamp() constmongo::StorageEngineinlinevirtual
getSnapshotManager() constmongo::StorageEngineinlinevirtual
isCacheUnderPressure(OperationContext *opCtx) constmongo::StorageEngineinlinevirtual
isDurable() const =0mongo::StorageEnginepure virtual
isEphemeral() const =0mongo::StorageEnginepure virtual
isMmapV1() constmongo::StorageEngineinlinevirtual
listDatabases(std::vector< std::string > *out) const =0mongo::StorageEnginepure virtual
loadCatalog(OperationContext *opCtx)mongo::StorageEngineinlinevirtual
newRecoveryUnit()=0mongo::StorageEnginepure virtual
reconcileCatalogAndIdents(OperationContext *opCtx)mongo::StorageEngineinlinevirtual
recoverToStableTimestamp(OperationContext *opCtx)mongo::StorageEngineinlinevirtual
repairRecordStore(OperationContext *opCtx, const std::string &ns)=0mongo::StorageEnginepure virtual
replicationBatchIsComplete() constmongo::StorageEngineinlinevirtual
setCachePressureForTest(int pressure)mongo::StorageEngineinlinevirtual
setInitialDataTimestamp(Timestamp timestamp)mongo::StorageEngineinlinevirtual
setJournalListener(JournalListener *jl)=0mongo::StorageEnginepure virtual
setOldestTimestamp(Timestamp timestamp)mongo::StorageEngineinlinevirtual
setOldestTimestampFromStable()mongo::StorageEngineinlinevirtual
setStableTimestamp(Timestamp timestamp)mongo::StorageEngineinlinevirtual
supportsCappedCollections() constmongo::StorageEngineinlinevirtual
supportsDBLocking() constmongo::StorageEngineinlinevirtual
supportsDocLocking() const =0mongo::StorageEnginepure virtual
supportsReadConcernSnapshot() constmongo::StorageEngineinlinevirtual
supportsRecoverToStableTimestamp() constmongo::StorageEngineinlinevirtual
~StorageEngine()mongo::StorageEngineinlinevirtual