Storage Engine API
mongo::DurableMappedFile Member List

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

_fileSuffixNomongo::DurableMappedFileprivate
_pmongo::DurableMappedFileprivate
_view_privatemongo::DurableMappedFileprivate
_view_writemongo::DurableMappedFileprivate
_willNeedRemapmongo::DurableMappedFileprivate
close(OperationContext *opCtx)mongo::DurableMappedFilevirtual
closeAllFiles(OperationContext *opCtx, std::stringstream &message)mongo::MongoFileprivatestatic
create(OperationContext *opCtx, const std::string &fname, unsigned long long &len)mongo::DurableMappedFile
mongo::MemoryMappedFile::create(OperationContext *opCtx, const std::string &filename, unsigned long long len, bool zero)mongo::MemoryMappedFileprivate
created(OperationContext *opCtx)mongo::MongoFileprivate
createPrivateMap()mongo::MemoryMappedFileprivate
destroyed(OperationContext *opCtx)mongo::MongoFileprivate
DurableMappedFile(OperationContext *opCtx, OptionSet options=NONE)mongo::DurableMappedFileexplicit
filename() constmongo::DurableMappedFileinline
fileSuffixNo() constmongo::DurableMappedFileinline
finishOpening()mongo::DurableMappedFileprivate
flush(bool sync)mongo::DurableMappedFileinlinevirtual
flushAll(OperationContext *opCtx, bool sync)mongo::MongoFileprivatestatic
forEach(OperationContext *opCtx, F fun)mongo::MongoFileinlineprivatestatic
getAllFiles()mongo::MongoFileprivatestatic
getFd()mongo::DurableMappedFileinline
mongo::MemoryMappedFile::getFd() constmongo::MemoryMappedFileinlineprivate
getUniqueId() constmongo::MemoryMappedFileinlineprivatevirtual
getView() constmongo::DurableMappedFileinline
isClosed()mongo::MemoryMappedFileprivatevirtual
isDurableMappedFile()mongo::DurableMappedFileinlinevirtual
isOptionSet(Options option) constmongo::MongoFileinlineprivate
length() constmongo::DurableMappedFileinlinevirtual
map(OperationContext *opCtx, const char *filename)mongo::MemoryMappedFileprivate
map(OperationContext *opCtx, const char *filename, unsigned long long &length)mongo::MemoryMappedFileprivate
MemoryMappedFile(OperationContext *opCtx, OptionSet options=NONE)mongo::MemoryMappedFileprivate
MongoFile(OptionSet options)mongo::MongoFileprivate
NONE enum valuemongo::MongoFileprivate
open(OperationContext *opCtx, const std::string &fname)mongo::DurableMappedFile
Options enum namemongo::MongoFileprivate
OptionSet typedefmongo::MongoFileprivate
prepareFlush()mongo::MemoryMappedFileprivatevirtual
READONLY enum valuemongo::MongoFileprivate
relativePath() constmongo::DurableMappedFileinline
remapPrivateView(OperationContext *opCtx, void *oldPrivateAddr)mongo::MemoryMappedFileprivate
remapThePrivateView(OperationContext *opCtx)mongo::DurableMappedFile
SEQUENTIAL enum valuemongo::MongoFileprivate
setFilename(OperationContext *opCtx, const std::string &fn)mongo::MongoFileprivate
setPath(const std::string &pathAndFileName)mongo::DurableMappedFileprivate
setWillNeedRemap()mongo::DurableMappedFileinline
shortLength() constmongo::MemoryMappedFileinlineprivate
totalMappedLengthInMB()mongo::MemoryMappedFileinlineprivatestatic
view_write() constmongo::DurableMappedFileinline
viewForFlushing()mongo::DurableMappedFileinlineprotectedvirtual
willNeedRemap()mongo::DurableMappedFileinline
~DurableMappedFile()mongo::DurableMappedFilevirtual
~MemoryMappedFile()mongo::MemoryMappedFileprivatevirtual
~MongoFile()=defaultmongo::MongoFileprivatevirtual