Storage Engine API
mongo::dur::DurableInterface Member List

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

_implmongo::dur::DurableInterfaceprivatestatic
closingFileNotification()=0mongo::dur::DurableInterfacepure virtual
commitAndStopDurThread(OperationContext *opCtx)=0mongo::dur::DurableInterfacepure virtual
commitIfNeeded()=0mongo::dur::DurableInterfacepure virtual
commitNow(OperationContext *opCtx)=0mongo::dur::DurableInterfacepure virtual
createdFile(const std::string &filename, unsigned long long len)=0mongo::dur::DurableInterfacepure virtual
declareWriteIntents(const std::vector< std::pair< void *, unsigned >> &intents)=0mongo::dur::DurableInterfacepure virtual
DurableInterface()mongo::dur::DurableInterfaceprotected
getDur()mongo::dur::DurableInterfaceinlinestatic
isDurable() const =0mongo::dur::DurableInterfacepure virtual
MONGO_DISALLOW_COPYING(DurableInterface)mongo::dur::DurableInterfaceprivate
startup(ClockSource *cs, int64_t serverStartMs)mongo::dur::DurableInterfacefriend
syncDataAndTruncateJournal(OperationContext *opCtx)=0mongo::dur::DurableInterfacepure virtual
waitUntilDurable()=0mongo::dur::DurableInterfacepure virtual
~DurableInterface()mongo::dur::DurableInterfacevirtual