![]() |
Storage Engine API
|
This is the complete list of members for mongo::MobileIndexUnique, 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) override | mongo::MobileIndexUnique | protectedvirtual |
_isDup(OperationContext *opCtx, const BSONObj &key, RecordId recId) | mongo::MobileIndex | protected |
_isPartial | mongo::MobileIndexUnique | protected |
_isUnique | mongo::MobileIndex | protected |
_keyStringVersion | mongo::MobileIndex | protected |
_ordering | mongo::MobileIndex | protected |
_unindex(OperationContext *opCtx, const BSONObj &key, const RecordId &recId, bool dupsAllowed) override | mongo::MobileIndexUnique | protectedvirtual |
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) override | mongo::MobileIndexUnique | 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 | |
MobileIndexUnique(OperationContext *opCtx, const IndexDescriptor *desc, const std::string &ident) | mongo::MobileIndexUnique | |
MobileIndexUnique(const Ordering &ordering, const std::string &ident) | mongo::MobileIndexUnique | |
newCursor(OperationContext *opCtx, bool isForward) const override | mongo::MobileIndexUnique | 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 |