Storage Engine API
mongo::MemoryMappedFile Member List

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

_uniqueIdmongo::MemoryMappedFileprivate
close(OperationContext *opCtx)mongo::MemoryMappedFilevirtual
closeAllFiles(OperationContext *opCtx, std::stringstream &message)mongo::MongoFilestatic
create(OperationContext *opCtx, const std::string &filename, unsigned long long len, bool zero)mongo::MemoryMappedFile
created(OperationContext *opCtx)mongo::MongoFileprotected
createPrivateMap()mongo::MemoryMappedFile
destroyed(OperationContext *opCtx)mongo::MongoFileprotected
fdmongo::MemoryMappedFileprivate
filename() constmongo::MongoFileinline
flush(bool sync)mongo::MemoryMappedFilevirtual
flushAll(OperationContext *opCtx, bool sync)mongo::MongoFilestatic
forEach(OperationContext *opCtx, F fun)mongo::MongoFileinlinestatic
getAllFiles()mongo::MongoFilestatic
getFd() constmongo::MemoryMappedFileinline
getUniqueId() constmongo::MemoryMappedFileinlinevirtual
isClosed()mongo::MemoryMappedFilevirtual
isDurableMappedFile()mongo::MongoFileinlinevirtual
isOptionSet(Options option) constmongo::MongoFileinlineprotected
lenmongo::MemoryMappedFileprivate
length() constmongo::MemoryMappedFileinlinevirtual
map(OperationContext *opCtx, const char *filename)mongo::MemoryMappedFile
map(OperationContext *opCtx, const char *filename, unsigned long long &length)mongo::MemoryMappedFileprotected
maphandlemongo::MemoryMappedFileprivate
MemoryMappedFile(OperationContext *opCtx, OptionSet options=NONE)mongo::MemoryMappedFile
MongoFile(OptionSet options)mongo::MongoFile
NONE enum valuemongo::MongoFile
Options enum namemongo::MongoFile
OptionSet typedefmongo::MongoFile
prepareFlush()mongo::MemoryMappedFilevirtual
READONLY enum valuemongo::MongoFile
remapPrivateView(OperationContext *opCtx, void *oldPrivateAddr)mongo::MemoryMappedFileprotected
SEQUENTIAL enum valuemongo::MongoFile
setFilename(OperationContext *opCtx, const std::string &fn)mongo::MongoFile
shortLength() constmongo::MemoryMappedFileinline
totalMappedLengthmongo::MemoryMappedFileprivatestatic
totalMappedLengthInMB()mongo::MemoryMappedFileinlinestatic
updateLength(const char *filename, unsigned long long &length)mongo::MemoryMappedFileprivatestatic
viewForFlushing()mongo::MemoryMappedFileinlineprotectedvirtual
viewsmongo::MemoryMappedFileprivate
~MemoryMappedFile()mongo::MemoryMappedFilevirtual
~MongoFile()=defaultmongo::MongoFilevirtual