Storage Engine API
mongo::CollectionMock Member List

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

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