![]() |
Storage Engine API
|
This is the complete list of members for mongo::CollectionMock, including all inherited members.
_ns | mongo::CollectionMock | private |
aboutToDeleteCapped(OperationContext *opCtx, const RecordId &loc, RecordData data) | mongo::CollectionMock | inlineprivatevirtual |
cappedTruncateAfter(OperationContext *opCtx, RecordId end, bool inclusive) | mongo::CollectionMock | inlinevirtual |
CollectionMock(const NamespaceString &ns) | mongo::CollectionMock | inline |
compact(OperationContext *opCtx, const CompactOptions *options) | mongo::CollectionMock | inlinevirtual |
dataSize(OperationContext *opCtx) const | mongo::CollectionMock | inlinevirtual |
dbce() const | mongo::CollectionMock | inlineprivatevirtual |
deleteDocument(OperationContext *opCtx, StmtId stmtId, const RecordId &loc, OpDebug *opDebug, bool fromMigrate, bool noWarn, Collection::StoreDeletedDoc storeDeletedDoc) | mongo::CollectionMock | inlinevirtual |
details() const | mongo::CollectionMock | inlineprivatevirtual |
docFor(OperationContext *opCtx, const RecordId &loc) const | mongo::CollectionMock | inlinevirtual |
findDoc(OperationContext *opCtx, const RecordId &loc, Snapshotted< BSONObj > *out) const | mongo::CollectionMock | inlinevirtual |
getCappedInsertNotifier() const | mongo::CollectionMock | inlinevirtual |
getCatalogEntry() | mongo::CollectionMock | inlinevirtual |
getCatalogEntry() const | mongo::CollectionMock | inlinevirtual |
getCursor(OperationContext *opCtx, bool forward) const | mongo::CollectionMock | inlinevirtual |
getCursorManager() const | mongo::CollectionMock | inlinevirtual |
getDefaultCollator() const | mongo::CollectionMock | inlinevirtual |
getIndexCatalog() const | mongo::CollectionMock | inlinevirtual |
getIndexCatalog() | mongo::CollectionMock | inlinevirtual |
getIndexSize(OperationContext *opCtx, BSONObjBuilder *details, int scale) | mongo::CollectionMock | inlinevirtual |
getManyCursors(OperationContext *opCtx) const | mongo::CollectionMock | inlinevirtual |
getMinimumVisibleSnapshot() | mongo::CollectionMock | inlinevirtual |
getRecordStore() const | mongo::CollectionMock | inlinevirtual |
getRecordStore() | mongo::CollectionMock | inlinevirtual |
getValidationAction() const | mongo::CollectionMock | inlinevirtual |
getValidationLevel() const | mongo::CollectionMock | inlinevirtual |
haveCappedWaiters() | mongo::CollectionMock | inlinevirtual |
infoCache() | mongo::CollectionMock | inlinevirtual |
infoCache() const | mongo::CollectionMock | inlinevirtual |
init(OperationContext *opCtx) | mongo::CollectionMock | inlinevirtual |
insertDocument(OperationContext *opCtx, const InsertStatement &doc, OpDebug *opDebug, bool enforceQuota, bool fromMigrate) | mongo::CollectionMock | inlinevirtual |
insertDocument(OperationContext *opCtx, const BSONObj &doc, const std::vector< MultiIndexBlock *> &indexBlocks, bool enforceQuota) | mongo::CollectionMock | inlinevirtual |
insertDocuments(OperationContext *opCtx, std::vector< InsertStatement >::const_iterator begin, std::vector< InsertStatement >::const_iterator end, OpDebug *opDebug, bool enforceQuota, bool fromMigrate) | mongo::CollectionMock | inlinevirtual |
insertDocumentsForOplog(OperationContext *opCtx, const DocWriter *const *docs, Timestamp *timestamps, size_t nDocs) | mongo::CollectionMock | inlinevirtual |
isCapped() const | mongo::CollectionMock | inlinevirtual |
notifyCappedWaitersIfNeeded() | mongo::CollectionMock | inlinevirtual |
ns() const | mongo::CollectionMock | inlinevirtual |
numRecords(OperationContext *opCtx) const | mongo::CollectionMock | inlinevirtual |
ok() const | mongo::CollectionMock | inlinevirtual |
parseValidator(OperationContext *opCtx, const BSONObj &validator, MatchExpressionParser::AllowedFeatureSet allowedFeatures, boost::optional< ServerGlobalParams::FeatureCompatibility::Version > maxFeatureCompatibilityVersion) const | mongo::CollectionMock | inlinevirtual |
recordStoreGoingToUpdateInPlace(OperationContext *opCtx, const RecordId &loc) | mongo::CollectionMock | inlineprivatevirtual |
refreshUUID(OperationContext *opCtx) | mongo::CollectionMock | inlinevirtual |
requiresIdIndex() const | mongo::CollectionMock | inlinevirtual |
setMinimumVisibleSnapshot(Timestamp name) | mongo::CollectionMock | inlinevirtual |
setValidationAction(OperationContext *opCtx, StringData newAction) | mongo::CollectionMock | inlinevirtual |
setValidationLevel(OperationContext *opCtx, StringData newLevel) | mongo::CollectionMock | inlinevirtual |
setValidator(OperationContext *opCtx, BSONObj validator) | mongo::CollectionMock | inlinevirtual |
touch(OperationContext *opCtx, bool touchData, bool touchIndexes, BSONObjBuilder *output) const | mongo::CollectionMock | inlinevirtual |
truncate(OperationContext *opCtx) | mongo::CollectionMock | inlinevirtual |
updateDocument(OperationContext *opCtx, const RecordId &oldLocation, const Snapshotted< BSONObj > &oldDoc, const BSONObj &newDoc, bool enforceQuota, bool indexesAffected, OpDebug *opDebug, OplogUpdateEntryArgs *args) | mongo::CollectionMock | inlinevirtual |
updateDocumentWithDamages(OperationContext *opCtx, const RecordId &loc, const Snapshotted< RecordData > &oldRec, const char *damageSource, const mutablebson::DamageVector &damages, OplogUpdateEntryArgs *args) | mongo::CollectionMock | inlinevirtual |
updateValidator(OperationContext *opCtx, BSONObj newValidator, StringData newLevel, StringData newAction) | mongo::CollectionMock | inlinevirtual |
updateWithDamagesSupported() const | mongo::CollectionMock | inlinevirtual |
uuid() const | mongo::CollectionMock | inlinevirtual |
validate(OperationContext *opCtx, ValidateCmdLevel level, bool background, std::unique_ptr< Lock::CollectionLock > collLk, ValidateResults *results, BSONObjBuilder *output) | mongo::CollectionMock | inlinevirtual |
~CappedCallback() | mongo::CappedCallback | inlineprivatevirtual |
~CollectionMock()=default | mongo::CollectionMock | |
~Impl()=0 | mongo::Collection::Impl | pure virtual |
~UpdateNotifier() | mongo::UpdateNotifier | inlineprivatevirtual |