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::StorageEngine
inline
virtual
cleanShutdown
()=0
mongo::StorageEngine
pure virtual
closeCatalog
(OperationContext *opCtx)
mongo::StorageEngine
inline
virtual
closeDatabase
(OperationContext *opCtx, StringData db)=0
mongo::StorageEngine
pure virtual
CollectionIndexNamePair
typedef
mongo::StorageEngine
dropDatabase
(OperationContext *opCtx, StringData db)=0
mongo::StorageEngine
pure virtual
endBackup
(OperationContext *opCtx)
mongo::StorageEngine
inline
virtual
finishInit
()
mongo::StorageEngine
inline
virtual
flushAllFiles
(OperationContext *opCtx, bool sync)=0
mongo::StorageEngine
pure virtual
getAllCommittedTimestamp
() const =0
mongo::StorageEngine
pure virtual
getDatabaseCatalogEntry
(OperationContext *opCtx, StringData db)=0
mongo::StorageEngine
pure virtual
getLastStableCheckpointTimestamp
() const
mongo::StorageEngine
inline
virtual
getRecoveryTimestamp
() const
mongo::StorageEngine
inline
virtual
getSnapshotManager
() const
mongo::StorageEngine
inline
virtual
isCacheUnderPressure
(OperationContext *opCtx) const
mongo::StorageEngine
inline
virtual
isDurable
() const =0
mongo::StorageEngine
pure virtual
isEphemeral
() const =0
mongo::StorageEngine
pure virtual
isMmapV1
() const
mongo::StorageEngine
inline
virtual
listDatabases
(std::vector< std::string > *out) const =0
mongo::StorageEngine
pure virtual
loadCatalog
(OperationContext *opCtx)
mongo::StorageEngine
inline
virtual
newRecoveryUnit
()=0
mongo::StorageEngine
pure virtual
reconcileCatalogAndIdents
(OperationContext *opCtx)
mongo::StorageEngine
inline
virtual
recoverToStableTimestamp
(OperationContext *opCtx)
mongo::StorageEngine
inline
virtual
repairRecordStore
(OperationContext *opCtx, const std::string &ns)=0
mongo::StorageEngine
pure virtual
replicationBatchIsComplete
() const
mongo::StorageEngine
inline
virtual
setCachePressureForTest
(int pressure)
mongo::StorageEngine
inline
virtual
setInitialDataTimestamp
(Timestamp timestamp)
mongo::StorageEngine
inline
virtual
setJournalListener
(JournalListener *jl)=0
mongo::StorageEngine
pure virtual
setOldestTimestamp
(Timestamp timestamp)
mongo::StorageEngine
inline
virtual
setOldestTimestampFromStable
()
mongo::StorageEngine
inline
virtual
setStableTimestamp
(Timestamp timestamp)
mongo::StorageEngine
inline
virtual
supportsCappedCollections
() const
mongo::StorageEngine
inline
virtual
supportsDBLocking
() const
mongo::StorageEngine
inline
virtual
supportsDocLocking
() const =0
mongo::StorageEngine
pure virtual
supportsReadConcernSnapshot
() const
mongo::StorageEngine
inline
virtual
supportsRecoverToStableTimestamp
() const
mongo::StorageEngine
inline
virtual
~StorageEngine
()
mongo::StorageEngine
inline
virtual
Generated by
1.8.13