Storage Engine API
mongo::SortedDataInterface Member List

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

appendCustomStats(OperationContext *opCtx, BSONObjBuilder *output, double scale) const =0mongo::SortedDataInterfacepure virtual
compact(OperationContext *opCtx)mongo::SortedDataInterfaceinlinevirtual
dupKeyCheck(OperationContext *opCtx, const BSONObj &key, const RecordId &loc)=0mongo::SortedDataInterfacepure virtual
fullValidate(OperationContext *opCtx, long long *numKeysOut, ValidateResults *fullResults) const =0mongo::SortedDataInterfacepure virtual
getBulkBuilder(OperationContext *opCtx, bool dupsAllowed)=0mongo::SortedDataInterfacepure virtual
getSpaceUsedBytes(OperationContext *opCtx) const =0mongo::SortedDataInterfacepure virtual
initAsEmpty(OperationContext *opCtx)=0mongo::SortedDataInterfacepure virtual
insert(OperationContext *opCtx, const BSONObj &key, const RecordId &loc, bool dupsAllowed)=0mongo::SortedDataInterfacepure virtual
isEmpty(OperationContext *opCtx)=0mongo::SortedDataInterfacepure virtual
newCursor(OperationContext *opCtx, bool isForward=true) const =0mongo::SortedDataInterfacepure virtual
newRandomCursor(OperationContext *opCtx) constmongo::SortedDataInterfaceinlinevirtual
numEntries(OperationContext *opCtx) constmongo::SortedDataInterfaceinlinevirtual
touch(OperationContext *opCtx) constmongo::SortedDataInterfaceinlinevirtual
unindex(OperationContext *opCtx, const BSONObj &key, const RecordId &loc, bool dupsAllowed)=0mongo::SortedDataInterfacepure virtual
~SortedDataInterface()mongo::SortedDataInterfaceinlinevirtual