![]() |
Storage Engine API
|
This is the complete list of members for mongo::MobileIndex, including all inherited members.
_checkKeySize(const BSONObj &key) | mongo::MobileIndex | protectedstatic |
_doDelete(OperationContext *opCtx, const KeyString &key, KeyString *value=nullptr) | mongo::MobileIndex | protected |
_dupKeyError(const BSONObj &key) | mongo::MobileIndex | protected |
_ident | mongo::MobileIndex | protected |
_insert(OperationContext *opCtx, const BSONObj &key, const RecordId &recId, bool dupsAllowed)=0 | mongo::MobileIndex | protectedpure virtual |
_isDup(OperationContext *opCtx, const BSONObj &key, RecordId recId) | mongo::MobileIndex | protected |
_isUnique | mongo::MobileIndex | protected |
_keyStringVersion | mongo::MobileIndex | protected |
_ordering | mongo::MobileIndex | protected |
_unindex(OperationContext *opCtx, const BSONObj &key, const RecordId &recId, bool dupsAllowed)=0 | mongo::MobileIndex | protectedpure virtual |
appendCustomStats(OperationContext *opCtx, BSONObjBuilder *output, double scale) const override | mongo::MobileIndex | virtual |
compact(OperationContext *opCtx) | mongo::SortedDataInterface | inlinevirtual |
create(OperationContext *opCtx, const std::string &ident) | mongo::MobileIndex | static |
doInsert(OperationContext *opCtx, const KeyString &key, const ValueType &value, bool isTransactional=true) | mongo::MobileIndex | |
dupKeyCheck(OperationContext *opCtx, const BSONObj &key, const RecordId &recId) override | mongo::MobileIndex | virtual |
fullValidate(OperationContext *opCtx, long long *numKeysOut, ValidateResults *fullResults) const override | mongo::MobileIndex | virtual |
getBulkBuilder(OperationContext *opCtx, bool dupsAllowed)=0 | mongo::SortedDataInterface | pure virtual |
getIdent() const | mongo::MobileIndex | inline |
getKeyStringVersion() const | mongo::MobileIndex | inline |
getOrdering() const | mongo::MobileIndex | inline |
getSpaceUsedBytes(OperationContext *opCtx) const override | mongo::MobileIndex | virtual |
initAsEmpty(OperationContext *opCtx) override | mongo::MobileIndex | virtual |
insert(OperationContext *opCtx, const BSONObj &key, const RecordId &recId, bool dupsAllowed) override | mongo::MobileIndex | virtual |
isEmpty(OperationContext *opCtx) override | mongo::MobileIndex | virtual |
isUnique() | mongo::MobileIndex | inline |
MobileIndex(OperationContext *opCtx, const IndexDescriptor *desc, const std::string &ident) | mongo::MobileIndex | |
MobileIndex(bool isUnique, const Ordering &ordering, const std::string &ident) | mongo::MobileIndex | |
newCursor(OperationContext *opCtx, bool isForward=true) const =0 | mongo::SortedDataInterface | pure virtual |
newRandomCursor(OperationContext *opCtx) const | mongo::SortedDataInterface | inlinevirtual |
numEntries(OperationContext *opCtx) const override | mongo::MobileIndex | virtual |
touch(OperationContext *opCtx) const | mongo::SortedDataInterface | inlinevirtual |
unindex(OperationContext *opCtx, const BSONObj &key, const RecordId &recId, bool dupsAllowed) override | mongo::MobileIndex | virtual |
~MobileIndex() | mongo::MobileIndex | inlinevirtual |
~SortedDataInterface() | mongo::SortedDataInterface | inlinevirtual |