![]() |
Storage Engine API
|
This is the complete list of members for mongo::SortedDataInterface, including all inherited members.
| appendCustomStats(OperationContext *opCtx, BSONObjBuilder *output, double scale) const =0 | mongo::SortedDataInterface | pure virtual |
| compact(OperationContext *opCtx) | mongo::SortedDataInterface | inlinevirtual |
| dupKeyCheck(OperationContext *opCtx, const BSONObj &key, const RecordId &loc)=0 | mongo::SortedDataInterface | pure virtual |
| fullValidate(OperationContext *opCtx, long long *numKeysOut, ValidateResults *fullResults) const =0 | mongo::SortedDataInterface | pure virtual |
| getBulkBuilder(OperationContext *opCtx, bool dupsAllowed)=0 | mongo::SortedDataInterface | pure virtual |
| getSpaceUsedBytes(OperationContext *opCtx) const =0 | mongo::SortedDataInterface | pure virtual |
| initAsEmpty(OperationContext *opCtx)=0 | mongo::SortedDataInterface | pure virtual |
| insert(OperationContext *opCtx, const BSONObj &key, const RecordId &loc, bool dupsAllowed)=0 | mongo::SortedDataInterface | pure virtual |
| isEmpty(OperationContext *opCtx)=0 | mongo::SortedDataInterface | pure virtual |
| newCursor(OperationContext *opCtx, bool isForward=true) const =0 | mongo::SortedDataInterface | pure virtual |
| newRandomCursor(OperationContext *opCtx) const | mongo::SortedDataInterface | inlinevirtual |
| numEntries(OperationContext *opCtx) const | mongo::SortedDataInterface | inlinevirtual |
| touch(OperationContext *opCtx) const | mongo::SortedDataInterface | inlinevirtual |
| unindex(OperationContext *opCtx, const BSONObj &key, const RecordId &loc, bool dupsAllowed)=0 | mongo::SortedDataInterface | pure virtual |
| ~SortedDataInterface() | mongo::SortedDataInterface | inlinevirtual |