Storage Engine API
mongo::WiredTigerRecoveryUnit Member List

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

_abort()mongo::WiredTigerRecoveryUnitprivate
_activemongo::WiredTigerRecoveryUnitprivate
_areWriteUnitOfWorksBannedmongo::WiredTigerRecoveryUnitprivate
_changesmongo::WiredTigerRecoveryUnitprivate
_commit()mongo::WiredTigerRecoveryUnitprivate
_commitTimestampmongo::WiredTigerRecoveryUnitprivate
_ensureSession()mongo::WiredTigerRecoveryUnitprivate
_ignorePreparedmongo::WiredTigerRecoveryUnitprivate
_inUnitOfWorkmongo::WiredTigerRecoveryUnitprivate
_isOplogReadermongo::WiredTigerRecoveryUnitprivate
_isTimestampedmongo::WiredTigerRecoveryUnitprivate
_lastTimestampSetmongo::WiredTigerRecoveryUnitprivate
_majorityCommittedSnapshotmongo::WiredTigerRecoveryUnitprivate
_mySnapshotIdmongo::WiredTigerRecoveryUnitprivate
_oplogManagermongo::WiredTigerRecoveryUnitprivate
_orderedCommitmongo::WiredTigerRecoveryUnitprivate
_prepareTimestampmongo::WiredTigerRecoveryUnitprivate
_readAtTimestampmongo::WiredTigerRecoveryUnitprivate
_sessionmongo::WiredTigerRecoveryUnitprivate
_sessionCachemongo::WiredTigerRecoveryUnitprivate
_timermongo::WiredTigerRecoveryUnitprivate
_timestampReadSourcemongo::WiredTigerRecoveryUnitprivate
_txnClose(bool commit)mongo::WiredTigerRecoveryUnitprivate
_txnOpen()mongo::WiredTigerRecoveryUnitprivate
abandonSnapshot() overridemongo::WiredTigerRecoveryUnitvirtual
abortUnitOfWork() overridemongo::WiredTigerRecoveryUnitvirtual
appendGlobalStats(BSONObjBuilder &b)mongo::WiredTigerRecoveryUnitstatic
assertInActiveTxn() constmongo::WiredTigerRecoveryUnit
beginIdle()mongo::WiredTigerRecoveryUnit
beginUnitOfWork(OperationContext *opCtx) overridemongo::WiredTigerRecoveryUnitvirtual
Changes typedefmongo::WiredTigerRecoveryUnitprivate
clearCommitTimestamp() overridemongo::WiredTigerRecoveryUnitvirtual
commitUnitOfWork() overridemongo::WiredTigerRecoveryUnitvirtual
get(OperationContext *opCtx)mongo::WiredTigerRecoveryUnitinlinestatic
getCommitTimestamp() overridemongo::WiredTigerRecoveryUnitvirtual
getPointInTimeReadTimestamp() const overridemongo::WiredTigerRecoveryUnitvirtual
getSession()mongo::WiredTigerRecoveryUnit
getSessionCache()mongo::WiredTigerRecoveryUnitinline
getSessionNoTxn()mongo::WiredTigerRecoveryUnit
getSnapshotId() const overridemongo::WiredTigerRecoveryUnitvirtual
getTimestampReadSource() const overridemongo::WiredTigerRecoveryUnitvirtual
inActiveTxn() constmongo::WiredTigerRecoveryUnitinline
kLastApplied enum valuemongo::RecoveryUnit
kLastAppliedSnapshot enum valuemongo::RecoveryUnit
kMajorityCommitted enum valuemongo::RecoveryUnit
kNone enum valuemongo::RecoveryUnit
kProvided enum valuemongo::RecoveryUnit
obtainMajorityCommittedSnapshot() overridemongo::WiredTigerRecoveryUnitvirtual
onCommit(Callback callback)mongo::RecoveryUnitinline
onRollback(Callback callback)mongo::RecoveryUnitinline
preallocateSnapshot() overridemongo::WiredTigerRecoveryUnitvirtual
prepareUnitOfWork() overridemongo::WiredTigerRecoveryUnitvirtual
ReadSource enum namemongo::RecoveryUnit
RecoveryUnit()mongo::RecoveryUnitinlineprotected
registerChange(Change *change) overridemongo::WiredTigerRecoveryUnitvirtual
setCommitTimestamp(Timestamp timestamp) overridemongo::WiredTigerRecoveryUnitvirtual
setIgnorePrepared(bool ignore) overridemongo::WiredTigerRecoveryUnitvirtual
setIsOplogReader()mongo::WiredTigerRecoveryUnitinline
setOrderedCommit(bool orderedCommit) overridemongo::WiredTigerRecoveryUnitinlinevirtual
setPrepareTimestamp(Timestamp timestamp) overridemongo::WiredTigerRecoveryUnitvirtual
setRollbackWritesDisabled() overridemongo::WiredTigerRecoveryUnitinlinevirtual
setTimestamp(Timestamp timestamp) overridemongo::WiredTigerRecoveryUnitvirtual
setTimestampReadSource(ReadSource source, boost::optional< Timestamp > provided=boost::none) overridemongo::WiredTigerRecoveryUnitvirtual
waitUntilDurable() overridemongo::WiredTigerRecoveryUnitvirtual
waitUntilUnjournaledWritesDurable() overridemongo::WiredTigerRecoveryUnitvirtual
WiredTigerRecoveryUnit(WiredTigerSessionCache *sc)mongo::WiredTigerRecoveryUnit
WiredTigerRecoveryUnit(WiredTigerSessionCache *sc, WiredTigerOplogManager *oplogManager)mongo::WiredTigerRecoveryUnit
writing(T *x)mongo::RecoveryUnitinline
writingInt(int &d)mongo::RecoveryUnitinline
writingPtr(void *data, size_t len) overridemongo::WiredTigerRecoveryUnitvirtual
~RecoveryUnit()mongo::RecoveryUnitinlinevirtual
~WiredTigerRecoveryUnit()mongo::WiredTigerRecoveryUnit