![]() |
Storage Engine API
|
This is the complete list of members for mongo::MobileRecordStore, including all inherited members.
_cappedCallback | mongo::MobileRecordStore | private |
_cappedCallbackMutex | mongo::MobileRecordStore | private |
_cappedDeleteIfNeeded(OperationContext *opCtx) | mongo::MobileRecordStore | private |
_cappedMaxDocs | mongo::MobileRecordStore | private |
_cappedMaxSize | mongo::MobileRecordStore | private |
_changeDataSize(OperationContext *opCtx, int64_t diff) | mongo::MobileRecordStore | private |
_changeNumRecs(OperationContext *opCtx, int64_t diff) | mongo::MobileRecordStore | private |
_dataSize | mongo::MobileRecordStore | mutableprivate |
_dataSizeMutex | mongo::MobileRecordStore | mutableprivate |
_doCappedDelete(OperationContext *opCtx, SqliteStatement &stmt, const std::string &direction, int64_t startRecId=0) | mongo::MobileRecordStore | private |
_ident | mongo::MobileRecordStore | private |
_initDataSizeIfNeeded_inlock(OperationContext *opCtx) const | mongo::MobileRecordStore | private |
_initNumRecsIfNeeded_inlock(OperationContext *opCtx) const | mongo::MobileRecordStore | private |
_isCapped | mongo::MobileRecordStore | private |
_isCappedAndNeedsDelete(int64_t numRecs, int64_t numBytes) | mongo::MobileRecordStore | private |
_isDataSizeInitialized | mongo::MobileRecordStore | mutableprivate |
_isNumRecsInitialized | mongo::MobileRecordStore | mutableprivate |
_isOplog | mongo::MobileRecordStore | private |
_nextId() | mongo::MobileRecordStore | private |
_nextIdNum | mongo::MobileRecordStore | private |
_notifyCappedCallbackIfNeeded_inlock(OperationContext *opCtx, RecordId recId, const RecordData &recData) | mongo::MobileRecordStore | private |
_ns | mongo::RecordStore | protected |
_numRecs | mongo::MobileRecordStore | mutableprivate |
_numRecsMutex | mongo::MobileRecordStore | mutableprivate |
_path | mongo::MobileRecordStore | private |
_resetDataSizeIfNeeded(OperationContext *opCtx, int64_t newDataSize) | mongo::MobileRecordStore | private |
_resetNumRecsIfNeeded(OperationContext *opCtx, int64_t newNumRecs) | mongo::MobileRecordStore | private |
appendCustomStats(OperationContext *opCtx, BSONObjBuilder *result, double scale) const override | mongo::MobileRecordStore | virtual |
cappedTruncateAfter(OperationContext *opCtx, RecordId end, bool inclusive) override | mongo::MobileRecordStore | virtual |
compact(OperationContext *opCtx, RecordStoreCompactAdaptor *adaptor, const CompactOptions *options, CompactStats *stats) override | mongo::MobileRecordStore | virtual |
compactsInPlace() const override | mongo::MobileRecordStore | inlinevirtual |
compactSupported() const override | mongo::MobileRecordStore | inlinevirtual |
create(OperationContext *opCtx, const std::string &ident) | mongo::MobileRecordStore | static |
dataFor(OperationContext *opCtx, const RecordId &recId) const override | mongo::MobileRecordStore | virtual |
dataSize(OperationContext *opCtx) const override | mongo::MobileRecordStore | virtual |
deleteRecord(OperationContext *opCtx, const RecordId &dl) override | mongo::MobileRecordStore | virtual |
findRecord(OperationContext *opCtx, const RecordId &recId, RecordData *rd) const override | mongo::MobileRecordStore | virtual |
getCursor(OperationContext *opCtx, bool forward) const override | mongo::MobileRecordStore | virtual |
getCursorForRepair(OperationContext *opCtx) const | mongo::RecordStore | inlinevirtual |
getManyCursors(OperationContext *opCtx) const | mongo::RecordStore | inlinevirtual |
getRandomCursor(OperationContext *opCtx) const | mongo::RecordStore | inlinevirtual |
insertRecord(OperationContext *opCtx, const char *data, int len, Timestamp timestamp, bool enforceQuota) override | mongo::MobileRecordStore | virtual |
insertRecords(OperationContext *opCtx, std::vector< Record > *records, std::vector< Timestamp > *timestamps, bool enforceQuota) | mongo::RecordStore | inlinevirtual |
insertRecordsWithDocWriter(OperationContext *opCtx, const DocWriter *const *docs, const Timestamp *timestamps, size_t nDocs, RecordId *idsOut) override | mongo::MobileRecordStore | virtual |
insertRecordWithDocWriter(OperationContext *opCtx, const DocWriter *doc, Timestamp timestamp) | mongo::RecordStore | inline |
isCapped() const override | mongo::MobileRecordStore | inlinevirtual |
isInRecordIdOrder() const | mongo::RecordStore | inlinevirtual |
MobileRecordStore(OperationContext *opCtx, StringData ns, const std::string &path, const std::string &ident, const CollectionOptions &options) | mongo::MobileRecordStore | explicit |
name() const override | mongo::MobileRecordStore | virtual |
ns() const | mongo::RecordStore | inlinevirtual |
numRecords(OperationContext *opCtx) const override | mongo::MobileRecordStore | virtual |
oplogDiskLocRegister(OperationContext *opCtx, const Timestamp &opTime, bool orderedCommit) | mongo::RecordStore | inlinevirtual |
oplogStartHack(OperationContext *opCtx, const RecordId &startingPosition) const override | mongo::MobileRecordStore | virtual |
RecordStore(StringData ns) | mongo::RecordStore | inline |
setCappedCallback(CappedCallback *cb) override | mongo::MobileRecordStore | inlinevirtual |
storageSize(OperationContext *opCtx, BSONObjBuilder *extraInfo=NULL, int infoLevel=0) const override | mongo::MobileRecordStore | virtual |
touch(OperationContext *opCtx, BSONObjBuilder *output) const override | mongo::MobileRecordStore | virtual |
truncate(OperationContext *opCtx) override | mongo::MobileRecordStore | virtual |
updateCappedSize(OperationContext *opCtx, long long cappedSize) override | mongo::MobileRecordStore | virtual |
updateRecord(OperationContext *opCtx, const RecordId &oldLocation, const char *data, int len, bool enforceQuota, UpdateNotifier *notifier) override | mongo::MobileRecordStore | virtual |
updateStatsAfterRepair(OperationContext *opCtx, long long numRecords, long long dataSize) override | mongo::MobileRecordStore | inlinevirtual |
updateWithDamages(OperationContext *opCtx, const RecordId &recId, const RecordData &oldRec, const char *damageSource, const mutablebson::DamageVector &damages) override | mongo::MobileRecordStore | virtual |
updateWithDamagesSupported() const override | mongo::MobileRecordStore | virtual |
validate(OperationContext *opCtx, ValidateCmdLevel level, ValidateAdaptor *adaptor, ValidateResults *results, BSONObjBuilder *output) override | mongo::MobileRecordStore | virtual |
waitForAllEarlierOplogWritesToBeVisible(OperationContext *opCtx) const override | mongo::MobileRecordStore | inlinevirtual |
~RecordStore() | mongo::RecordStore | inlinevirtual |