![]() |
Storage Engine API
|
This is the complete list of members for mongo::MobileKVEngine, including all inherited members.
| _initDBPath(const std::string &path) | mongo::MobileKVEngine | private |
| _journalListener | mongo::MobileKVEngine | private |
| _mutex | mongo::MobileKVEngine | mutableprivate |
| _path | mongo::MobileKVEngine | private |
| _sessionPool | mongo::MobileKVEngine | private |
| alterIdentMetadata(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc) | mongo::KVEngine | inlinevirtual |
| beginBackup(OperationContext *opCtx) override | mongo::MobileKVEngine | inlinevirtual |
| cleanShutdown() override | mongo::MobileKVEngine | inlinevirtual |
| createGroupedRecordStore(OperationContext *opCtx, StringData ns, StringData ident, const CollectionOptions &options, KVPrefix prefix) | mongo::KVEngine | inlinevirtual |
| createGroupedSortedDataInterface(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc, KVPrefix prefix) | mongo::KVEngine | inlinevirtual |
| createRecordStore(OperationContext *opCtx, StringData ns, StringData ident, const CollectionOptions &options) override | mongo::MobileKVEngine | virtual |
| createSortedDataInterface(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc) override | mongo::MobileKVEngine | virtual |
| dropIdent(OperationContext *opCtx, StringData ident) override | mongo::MobileKVEngine | virtual |
| endBackup(OperationContext *opCtx) override | mongo::MobileKVEngine | inlinevirtual |
| flushAllFiles(OperationContext *opCtx, bool sync) override | mongo::MobileKVEngine | inlinevirtual |
| getAllCommittedTimestamp() const override | mongo::MobileKVEngine | inlinevirtual |
| getAllIdents(OperationContext *opCtx) const override | mongo::MobileKVEngine | virtual |
| getGroupedRecordStore(OperationContext *opCtx, StringData ns, StringData ident, const CollectionOptions &options, KVPrefix prefix) | mongo::KVEngine | inlinevirtual |
| getGroupedSortedDataInterface(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc, KVPrefix prefix) | mongo::KVEngine | inlinevirtual |
| getIdentSize(OperationContext *opCtx, StringData ident) override | mongo::MobileKVEngine | virtual |
| getLastStableCheckpointTimestamp() const | mongo::KVEngine | inlinevirtual |
| getRecordStore(OperationContext *opCtx, StringData ns, StringData ident, const CollectionOptions &options) override | mongo::MobileKVEngine | virtual |
| getRecoveryTimestamp() const | mongo::KVEngine | inlinevirtual |
| getSnapshotManager() const | mongo::KVEngine | inlinevirtual |
| getSortedDataInterface(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc) override | mongo::MobileKVEngine | virtual |
| hasIdent(OperationContext *opCtx, StringData ident) const override | mongo::MobileKVEngine | virtual |
| isCacheUnderPressure(OperationContext *opCtx) const | mongo::KVEngine | inlinevirtual |
| isDurable() const override | mongo::MobileKVEngine | inlinevirtual |
| isEphemeral() const override | mongo::MobileKVEngine | inlinevirtual |
| MobileKVEngine(const std::string &path) | mongo::MobileKVEngine | |
| newRecoveryUnit() override | mongo::MobileKVEngine | virtual |
| okToRename(OperationContext *opCtx, StringData fromNS, StringData toNS, StringData ident, const RecordStore *originalRecordStore) const | mongo::KVEngine | inlinevirtual |
| recoverToStableTimestamp(OperationContext *opCtx) | mongo::KVEngine | inlinevirtual |
| repairIdent(OperationContext *opCtx, StringData ident) override | mongo::MobileKVEngine | inlinevirtual |
| replicationBatchIsComplete() const | mongo::KVEngine | inlinevirtual |
| setCachePressureForTest(int pressure) | mongo::KVEngine | inlinevirtual |
| setInitialDataTimestamp(Timestamp initialDataTimestamp) | mongo::KVEngine | inlinevirtual |
| setJournalListener(JournalListener *jl) override | mongo::MobileKVEngine | inlinevirtual |
| setOldestTimestamp(Timestamp newOldestTimestamp) | mongo::KVEngine | inlinevirtual |
| setOldestTimestampFromStable() | mongo::KVEngine | inlinevirtual |
| setStableTimestamp(Timestamp stableTimestamp) | mongo::KVEngine | inlinevirtual |
| supportsCappedCollections() const override | mongo::MobileKVEngine | inlinevirtual |
| supportsDBLocking() const override | mongo::MobileKVEngine | inlinevirtual |
| supportsDirectoryPerDB() const override | mongo::MobileKVEngine | inlinevirtual |
| supportsDocLocking() const override | mongo::MobileKVEngine | inlinevirtual |
| supportsReadConcernSnapshot() const | mongo::KVEngine | inlinevirtual |
| supportsRecoverToStableTimestamp() const | mongo::KVEngine | inlinevirtual |
| ~KVEngine() | mongo::KVEngine | inlinevirtual |