Storage Engine API
Main Page
Related Pages
+
Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
~
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
y
~
+
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
+
Typedefs
a
b
c
d
e
f
i
k
l
m
n
o
p
r
s
t
u
v
w
+
Enumerations
a
c
d
h
i
m
n
o
p
r
s
u
v
+
Enumerator
b
c
d
e
f
h
i
j
k
l
m
n
o
p
r
s
u
w
y
+
Related Functions
a
b
c
d
f
i
j
l
m
n
o
p
r
s
u
w
+
Files
File List
+
File Members
+
All
_
a
b
c
d
e
g
h
i
k
l
m
n
o
q
r
s
t
u
v
w
+
Functions
c
d
g
t
+
Variables
_
a
b
c
d
e
h
i
k
l
n
o
q
r
s
u
v
w
+
Macros
_
a
c
d
i
l
m
o
r
t
w
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
mongo::DurRecoveryUnit Member List
This is the complete list of members for
mongo::DurRecoveryUnit
, including all inherited members.
_changes
mongo::DurRecoveryUnit
private
_initialWrites
mongo::DurRecoveryUnit
private
_inUnitOfWork
mongo::DurRecoveryUnit
private
_mergedWrites
mongo::DurRecoveryUnit
private
_preimageBuffer
mongo::DurRecoveryUnit
private
_rollbackWritesDisabled
mongo::DurRecoveryUnit
private
_writeBytes
mongo::DurRecoveryUnit
private
_writeCount
mongo::DurRecoveryUnit
private
abandonSnapshot
()
mongo::DurRecoveryUnit
virtual
abortUnitOfWork
() final
mongo::DurRecoveryUnit
virtual
beginUnitOfWork
(OperationContext *opCtx) final
mongo::DurRecoveryUnit
virtual
Changes
typedef
mongo::DurRecoveryUnit
private
clearCommitTimestamp
()
mongo::RecoveryUnit
inline
virtual
commitChanges
()
mongo::DurRecoveryUnit
private
commitUnitOfWork
() final
mongo::DurRecoveryUnit
virtual
DurRecoveryUnit
()
mongo::DurRecoveryUnit
getCommitTimestamp
()
mongo::RecoveryUnit
inline
virtual
getPointInTimeReadTimestamp
() const
mongo::RecoveryUnit
inline
virtual
getSnapshotId
() const
mongo::DurRecoveryUnit
inline
virtual
getTimestampReadSource
() const
mongo::RecoveryUnit
inline
virtual
InitialWrites
typedef
mongo::DurRecoveryUnit
private
kLastApplied
enum value
mongo::RecoveryUnit
kLastAppliedSnapshot
enum value
mongo::RecoveryUnit
kMajorityCommitted
enum value
mongo::RecoveryUnit
kNone
enum value
mongo::RecoveryUnit
kProvided
enum value
mongo::RecoveryUnit
markWritesForJournaling
()
mongo::DurRecoveryUnit
private
MergedWrites
typedef
mongo::DurRecoveryUnit
private
mergingWritingPtr
(char *data, size_t len)
mongo::DurRecoveryUnit
private
obtainMajorityCommittedSnapshot
()
mongo::RecoveryUnit
inline
virtual
onCommit
(Callback callback)
mongo::RecoveryUnit
inline
onRollback
(Callback callback)
mongo::RecoveryUnit
inline
preallocateSnapshot
()
mongo::RecoveryUnit
inline
virtual
prepareUnitOfWork
()
mongo::RecoveryUnit
inline
virtual
ReadSource
enum name
mongo::RecoveryUnit
RecoveryUnit
()
mongo::RecoveryUnit
inline
protected
registerChange
(Change *change)
mongo::DurRecoveryUnit
virtual
resetChanges
()
mongo::DurRecoveryUnit
private
rollbackChanges
()
mongo::DurRecoveryUnit
private
setCommitTimestamp
(Timestamp timestamp)
mongo::RecoveryUnit
inline
virtual
setIgnorePrepared
(bool ignore)
mongo::RecoveryUnit
inline
virtual
setOrderedCommit
(bool orderedCommit)
mongo::DurRecoveryUnit
inline
virtual
setPrepareTimestamp
(Timestamp timestamp)
mongo::RecoveryUnit
inline
virtual
setRollbackWritesDisabled
()
mongo::DurRecoveryUnit
virtual
setTimestamp
(Timestamp timestamp)
mongo::RecoveryUnit
inline
virtual
setTimestampReadSource
(ReadSource source, boost::optional< Timestamp > provided=boost::none)
mongo::RecoveryUnit
inline
virtual
waitUntilDurable
()
mongo::DurRecoveryUnit
virtual
waitUntilUnjournaledWritesDurable
()
mongo::RecoveryUnit
inline
virtual
writing
(T *x)
mongo::RecoveryUnit
inline
writingInt
(int &d)
mongo::RecoveryUnit
inline
writingPtr
(void *addr, size_t len)
mongo::DurRecoveryUnit
virtual
~RecoveryUnit
()
mongo::RecoveryUnit
inline
virtual
Generated by
1.8.13