Storage Engine API
mongo::ExtentManager Member List

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

allocateExtent(OperationContext *opCtx, bool capped, int size, bool enforceQuota)=0mongo::ExtentManagerpure virtual
cacheHint(const DiskLoc &extentLoc, const HintType &hint)=0mongo::ExtentManagerpure virtual
close(OperationContext *opCtx)=0mongo::ExtentManagerpure virtual
extentForV1(const DiskLoc &loc) const =0mongo::ExtentManagerpure virtual
extentLocForV1(const DiskLoc &loc) const =0mongo::ExtentManagerpure virtual
ExtentManager()mongo::ExtentManagerinline
fileSize() const =0mongo::ExtentManagerpure virtual
followupSize(int recordLen, int lastExtentLen) constmongo::ExtentManagervirtual
freeExtent(OperationContext *opCtx, DiskLoc extent)=0mongo::ExtentManagerpure virtual
freeExtents(OperationContext *opCtx, DiskLoc firstExt, DiskLoc lastExt)=0mongo::ExtentManagerpure virtual
freeListStats(OperationContext *opCtx, int *numExtents, int64_t *totalFreeSizeBytes) const =0mongo::ExtentManagerpure virtual
getExtent(const DiskLoc &loc, bool doSanityCheck=true) const =0mongo::ExtentManagerpure virtual
getFileFormat(OperationContext *opCtx) const =0mongo::ExtentManagerpure virtual
getOpenFile(int n) const =0mongo::ExtentManagerpure virtual
HintType enum namemongo::ExtentManager
init(OperationContext *opCtx)=0mongo::ExtentManagerpure virtual
initialSize(int recordLen) constmongo::ExtentManagervirtual
maxSize() const =0mongo::ExtentManagerpure virtual
minSize() constmongo::ExtentManagerinlinevirtual
MONGO_DISALLOW_COPYING(ExtentManager)mongo::ExtentManagerprivate
numFiles() const =0mongo::ExtentManagerpure virtual
quantizeExtentSize(int size) constmongo::ExtentManagervirtual
Random enum valuemongo::ExtentManager
recordForV1(const DiskLoc &loc) const =0mongo::ExtentManagerpure virtual
recordNeedsFetch(const DiskLoc &loc) const =0mongo::ExtentManagerpure virtual
Sequential enum valuemongo::ExtentManager
setFileFormat(OperationContext *opCtx, DataFileVersion newVersion)=0mongo::ExtentManagerpure virtual
~ExtentManager()mongo::ExtentManagerinlinevirtual