_collections | mongo::KVDatabaseCatalogEntryBase | protected |
_engine | mongo::KVDatabaseCatalogEntryBase | protected |
appendExtraStats(OperationContext *opCtx, BSONObjBuilder *out, double scale) const override | mongo::KVDatabaseCatalogEntryBase | virtual |
CollectionMap typedef | mongo::KVDatabaseCatalogEntryBase | protected |
createCollection(OperationContext *opCtx, StringData ns, const CollectionOptions &options, bool allocateDefaultSpace) override | mongo::KVDatabaseCatalogEntryBase | virtual |
currentFilesCompatible(OperationContext *opCtx) const override | mongo::KVDatabaseCatalogEntryBase | virtual |
DatabaseCatalogEntry(StringData name) | mongo::DatabaseCatalogEntry | inline |
dropCollection(OperationContext *opCtx, StringData ns) override | mongo::KVDatabaseCatalogEntryBase | virtual |
exists() const override | mongo::KVDatabaseCatalogEntryBase | virtual |
getCollectionCatalogEntry(StringData ns) const override | mongo::KVDatabaseCatalogEntryBase | virtual |
getCollectionNamespaces(std::list< std::string > *out) const override | mongo::KVDatabaseCatalogEntryBase | virtual |
getIndex(OperationContext *opCtx, const CollectionCatalogEntry *collection, IndexCatalogEntry *index) override=0 | mongo::KVDatabaseCatalogEntryBase | pure virtual |
getRecordStore(StringData ns) const override | mongo::KVDatabaseCatalogEntryBase | virtual |
hasUserData() const override | mongo::KVDatabaseCatalogEntryBase | virtual |
initCollection(OperationContext *opCtx, const std::string &ns, bool forRepair) | mongo::KVDatabaseCatalogEntryBase | |
initCollectionBeforeRepair(OperationContext *opCtx, const std::string &ns) | mongo::KVDatabaseCatalogEntryBase | |
isEmpty() const override | mongo::KVDatabaseCatalogEntryBase | virtual |
isOlderThan24(OperationContext *opCtx) const override | mongo::KVDatabaseCatalogEntryBase | inlinevirtual |
KVDatabaseCatalogEntryBase(StringData db, KVStorageEngine *engine) | mongo::KVDatabaseCatalogEntryBase | |
markIndexSafe24AndUp(OperationContext *opCtx) override | mongo::KVDatabaseCatalogEntryBase | inlinevirtual |
name() const | mongo::DatabaseCatalogEntry | inline |
reinitCollectionAfterRepair(OperationContext *opCtx, const std::string &ns) | mongo::KVDatabaseCatalogEntryBase | |
renameCollection(OperationContext *opCtx, StringData fromNS, StringData toNS, bool stayTemp) override | mongo::KVDatabaseCatalogEntryBase | virtual |
sizeOnDisk(OperationContext *opCtx) const override | mongo::KVDatabaseCatalogEntryBase | virtual |
~DatabaseCatalogEntry() | mongo::DatabaseCatalogEntry | inlinevirtual |
~KVDatabaseCatalogEntryBase() override | mongo::KVDatabaseCatalogEntryBase | |