Storage Engine API
mongo::MobileIndexStandard Member List

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

_checkKeySize(const BSONObj &key)mongo::MobileIndexprotectedstatic
_doDelete(OperationContext *opCtx, const KeyString &key, KeyString *value=nullptr)mongo::MobileIndexprotected
_dupKeyError(const BSONObj &key)mongo::MobileIndexprotected
_identmongo::MobileIndexprotected
_insert(OperationContext *opCtx, const BSONObj &key, const RecordId &recId, bool dupsAllowed) overridemongo::MobileIndexStandardprotectedvirtual
_isDup(OperationContext *opCtx, const BSONObj &key, RecordId recId)mongo::MobileIndexprotected
_isUniquemongo::MobileIndexprotected
_keyStringVersionmongo::MobileIndexprotected
_orderingmongo::MobileIndexprotected
_unindex(OperationContext *opCtx, const BSONObj &key, const RecordId &recId, bool dupsAllowed) overridemongo::MobileIndexStandardprotectedvirtual
appendCustomStats(OperationContext *opCtx, BSONObjBuilder *output, double scale) const overridemongo::MobileIndexvirtual
compact(OperationContext *opCtx)mongo::SortedDataInterfaceinlinevirtual
create(OperationContext *opCtx, const std::string &ident)mongo::MobileIndexstatic
doInsert(OperationContext *opCtx, const KeyString &key, const ValueType &value, bool isTransactional=true)mongo::MobileIndex
dupKeyCheck(OperationContext *opCtx, const BSONObj &key, const RecordId &recId) overridemongo::MobileIndexvirtual
fullValidate(OperationContext *opCtx, long long *numKeysOut, ValidateResults *fullResults) const overridemongo::MobileIndexvirtual
getBulkBuilder(OperationContext *opCtx, bool dupsAllowed) overridemongo::MobileIndexStandardvirtual
getIdent() constmongo::MobileIndexinline
getKeyStringVersion() constmongo::MobileIndexinline
getOrdering() constmongo::MobileIndexinline
getSpaceUsedBytes(OperationContext *opCtx) const overridemongo::MobileIndexvirtual
initAsEmpty(OperationContext *opCtx) overridemongo::MobileIndexvirtual
insert(OperationContext *opCtx, const BSONObj &key, const RecordId &recId, bool dupsAllowed) overridemongo::MobileIndexvirtual
isEmpty(OperationContext *opCtx) overridemongo::MobileIndexvirtual
isUnique()mongo::MobileIndexinline
MobileIndex(OperationContext *opCtx, const IndexDescriptor *desc, const std::string &ident)mongo::MobileIndex
MobileIndex(bool isUnique, const Ordering &ordering, const std::string &ident)mongo::MobileIndex
MobileIndexStandard(OperationContext *opCtx, const IndexDescriptor *desc, const std::string &ident)mongo::MobileIndexStandard
MobileIndexStandard(const Ordering &ordering, const std::string &ident)mongo::MobileIndexStandard
newCursor(OperationContext *opCtx, bool isForward) const overridemongo::MobileIndexStandardvirtual
newRandomCursor(OperationContext *opCtx) constmongo::SortedDataInterfaceinlinevirtual
numEntries(OperationContext *opCtx) const overridemongo::MobileIndexvirtual
touch(OperationContext *opCtx) constmongo::SortedDataInterfaceinlinevirtual
unindex(OperationContext *opCtx, const BSONObj &key, const RecordId &recId, bool dupsAllowed) overridemongo::MobileIndexvirtual
~MobileIndex()mongo::MobileIndexinlinevirtual
~SortedDataInterface()mongo::SortedDataInterfaceinlinevirtual