Storage Engine API
mongo::CappedRecordStoreV1 Member List

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

__capAlloc(OperationContext *opCtx, int len)mongo::CappedRecordStoreV1private
_addRecordToRecListInExtent(OperationContext *opCtx, MmapV1RecordHeader *r, DiskLoc loc)mongo::RecordStoreV1Baseprotected
_cappedCallbackmongo::CappedRecordStoreV1private
_compact(OperationContext *opCtx)mongo::CappedRecordStoreV1private
_detailsmongo::RecordStoreV1Baseprotected
_extentAdvicemongo::CappedRecordStoreV1private
_extentManagermongo::RecordStoreV1Baseprotected
_findFirstSpot(OperationContext *opCtx, const DiskLoc &extDiskLoc, Extent *e)mongo::RecordStoreV1Baseprotected
_getExtent(OperationContext *opCtx, const DiskLoc &loc) constmongo::RecordStoreV1Baseprotected
_getExtentLocForRecord(OperationContext *opCtx, const DiskLoc &loc) constmongo::RecordStoreV1Baseprotected
_getNextRecord(OperationContext *opCtx, const DiskLoc &loc) constmongo::RecordStoreV1Baseprotected
_getNextRecordInExtent(OperationContext *opCtx, const DiskLoc &loc) constmongo::RecordStoreV1Baseprotected
_getPrevRecord(OperationContext *opCtx, const DiskLoc &loc) constmongo::RecordStoreV1Baseprotected
_getPrevRecordInExtent(OperationContext *opCtx, const DiskLoc &loc) constmongo::RecordStoreV1Baseprotected
_insertRecord(OperationContext *opCtx, const char *data, int len, bool enforceQuota)mongo::RecordStoreV1Baseprotected
_isSystemIndexesmongo::RecordStoreV1Baseprotected
_maybeComplain(OperationContext *opCtx, int len) constmongo::CappedRecordStoreV1private
_nsmongo::RecordStoreprotected
addDeletedRec(OperationContext *opCtx, const DiskLoc &dloc) finalmongo::CappedRecordStoreV1protectedvirtual
advanceCapExtent(OperationContext *opCtx, StringData ns)mongo::CappedRecordStoreV1private
allocRecord(OperationContext *opCtx, int lengthWithHeaders, bool enforceQuota) finalmongo::CappedRecordStoreV1protectedvirtual
appendCustomStats(OperationContext *opCtx, BSONObjBuilder *result, double scale) constmongo::RecordStoreV1Basevirtual
bucket(int size)mongo::RecordStoreV1Basestatic
Bucketsmongo::RecordStoreV1Basestatic
bucketSizesmongo::RecordStoreV1Basestatic
cappedCheckMigrate(OperationContext *opCtx)mongo::CappedRecordStoreV1private
cappedFirstDeletedInCurExtent() constmongo::CappedRecordStoreV1private
cappedLastDelRecLastExtent() constmongo::CappedRecordStoreV1private
cappedListOfAllDeletedRecords() constmongo::CappedRecordStoreV1private
CappedRecordStoreV1(OperationContext *opCtx, CappedCallback *collection, StringData ns, RecordStoreV1MetaData *details, ExtentManager *em, bool isSystemIndexes)mongo::CappedRecordStoreV1
CappedRecordStoreV1Iterator classmongo::CappedRecordStoreV1friend
cappedTruncateAfter(OperationContext *opCtx, RecordId end, bool inclusive) finalmongo::CappedRecordStoreV1virtual
cappedTruncateAfter(OperationContext *opCtx, const char *ns, DiskLoc end, bool inclusive)mongo::CappedRecordStoreV1private
cappedTruncateLastDelUpdate(OperationContext *opCtx)mongo::CappedRecordStoreV1private
compact(OperationContext *opCtx, RecordStoreCompactAdaptor *adaptor, const CompactOptions *options, CompactStats *stats)mongo::RecordStoreinlinevirtual
compactsInPlace() constmongo::RecordStoreinlinevirtual
compactSupported() constmongo::RecordStoreinlinevirtual
dataFor(OperationContext *opCtx, const RecordId &loc) constmongo::RecordStoreV1Basevirtual
dataSize(OperationContext *opCtx) constmongo::RecordStoreV1Baseinlinevirtual
deletedRecordFor(const DiskLoc &loc) constmongo::RecordStoreV1Baseprotected
deleteRecord(OperationContext *opCtx, const RecordId &dl)mongo::RecordStoreV1Basevirtual
details() constmongo::RecordStoreV1Baseinline
drec(const DiskLoc &loc) constmongo::RecordStoreV1Baseprotectedvirtual
findRecord(OperationContext *opCtx, const RecordId &loc, RecordData *rd) constmongo::RecordStoreV1Basevirtual
firstRecord(OperationContext *opCtx, const DiskLoc &startExtent=DiskLoc()) constmongo::CappedRecordStoreV1
getCursor(OperationContext *opCtx, bool forward) const finalmongo::CappedRecordStoreV1virtual
getCursorForRepair(OperationContext *opCtx) constmongo::RecordStoreV1Basevirtual
getExtentLocForRecord(OperationContext *opCtx, const DiskLoc &loc) constmongo::RecordStoreV1Base
getManyCursors(OperationContext *opCtx) const finalmongo::CappedRecordStoreV1virtual
getNextRecord(OperationContext *opCtx, const DiskLoc &loc) constmongo::RecordStoreV1Base
getNextRecordInExtent(OperationContext *opCtx, const DiskLoc &loc) constmongo::RecordStoreV1Base
getPrevRecord(OperationContext *opCtx, const DiskLoc &loc) constmongo::RecordStoreV1Base
getPrevRecordInExtent(OperationContext *opCtx, const DiskLoc &loc) constmongo::RecordStoreV1Base
getRandomCursor(OperationContext *opCtx) constmongo::RecordStoreinlinevirtual
inCapExtent(const DiskLoc &dl) constmongo::CappedRecordStoreV1private
increaseStorageSize(OperationContext *opCtx, int size, bool enforceQuota)mongo::RecordStoreV1Base
insertRecord(OperationContext *opCtx, const char *data, int len, Timestamp, bool enforceQuota)mongo::RecordStoreV1Basevirtual
insertRecords(OperationContext *opCtx, std::vector< Record > *records, std::vector< Timestamp > *timestamps, bool enforceQuota)mongo::RecordStoreinlinevirtual
insertRecordsWithDocWriter(OperationContext *opCtx, const DocWriter *const *docs, const Timestamp *, size_t nDocs, RecordId *idsOut) finalmongo::RecordStoreV1Basevirtual
insertRecordWithDocWriter(OperationContext *opCtx, const DocWriter *doc, Timestamp timestamp)mongo::RecordStoreinline
isCapped() const finalmongo::CappedRecordStoreV1inlineprotectedvirtual
isInRecordIdOrder() constmongo::RecordStoreinlinevirtual
isQuantized(int recordSize)mongo::RecordStoreV1Basestatic
lastRecord(OperationContext *opCtx, const DiskLoc &startExtent=DiskLoc()) constmongo::CappedRecordStoreV1
MaxAllowedAllocationmongo::RecordStoreV1Basestatic
name() const finalmongo::CappedRecordStoreV1inlinevirtual
nextIsInCapExtent(const DiskLoc &dl) constmongo::CappedRecordStoreV1private
ns() constmongo::RecordStoreinlinevirtual
numRecords(OperationContext *opCtx) constmongo::RecordStoreV1Baseinlinevirtual
oplogDiskLocRegister(OperationContext *opCtx, const Timestamp &opTime, bool orderedCommit)mongo::RecordStoreinlinevirtual
oplogStartHack(OperationContext *opCtx, const RecordId &startingPosition) constmongo::RecordStoreinlinevirtual
quantizeAllocationSpace(int minSize)mongo::RecordStoreV1Basestatic
recordFor(const DiskLoc &loc) constmongo::RecordStoreV1Baseprotectedvirtual
RecordStore(StringData ns)mongo::RecordStoreinline
RecordStoreV1Base(StringData ns, RecordStoreV1MetaData *details, ExtentManager *em, bool isSystemIndexes)mongo::RecordStoreV1Base
savedCursorsmongo::RecordStoreV1Base
setCappedCallback(CappedCallback *cb) finalmongo::CappedRecordStoreV1inlineprotectedvirtual
setFirstDeletedInCurExtent(OperationContext *opCtx, const DiskLoc &loc)mongo::CappedRecordStoreV1private
setLastDelRecLastExtent(OperationContext *opCtx, const DiskLoc &loc)mongo::CappedRecordStoreV1private
setListOfAllDeletedRecords(OperationContext *opCtx, const DiskLoc &loc)mongo::CappedRecordStoreV1private
shouldPadInserts() const finalmongo::CappedRecordStoreV1inlineprotectedvirtual
storageSize(OperationContext *opCtx, BSONObjBuilder *extraInfo=NULL, int level=0) constmongo::RecordStoreV1Basevirtual
theCapExtent() constmongo::CappedRecordStoreV1private
touch(OperationContext *opCtx, BSONObjBuilder *output) constmongo::RecordStoreV1Basevirtual
truncate(OperationContext *opCtx) finalmongo::CappedRecordStoreV1virtual
updateCappedSize(OperationContext *opCtx, long long cappedSize)mongo::RecordStoreinlinevirtual
updateRecord(OperationContext *opCtx, const RecordId &oldLocation, const char *data, int len, bool enforceQuota, UpdateNotifier *notifier)mongo::RecordStoreV1Basevirtual
updateStatsAfterRepair(OperationContext *opCtx, long long numRecords, long long dataSize)mongo::RecordStoreV1Baseinlinevirtual
updateWithDamages(OperationContext *opCtx, const RecordId &loc, const RecordData &oldRec, const char *damageSource, const mutablebson::DamageVector &damages)mongo::RecordStoreV1Basevirtual
updateWithDamagesSupported() constmongo::RecordStoreV1Basevirtual
validate(OperationContext *opCtx, ValidateCmdLevel level, ValidateAdaptor *adaptor, ValidateResults *results, BSONObjBuilder *output)mongo::RecordStoreV1Basevirtual
waitForAllEarlierOplogWritesToBeVisible(OperationContext *opCtx) const overridemongo::RecordStoreV1Baseinlinevirtual
~CappedRecordStoreV1() finalmongo::CappedRecordStoreV1
~RecordStore()mongo::RecordStoreinlinevirtual
~RecordStoreV1Base()mongo::RecordStoreV1Basevirtual