Storage Engine API
mongo::DatabaseCatalogEntry Member List

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

_namemongo::DatabaseCatalogEntryprivate
appendExtraStats(OperationContext *opCtx, BSONObjBuilder *out, double scale) const =0mongo::DatabaseCatalogEntrypure virtual
createCollection(OperationContext *opCtx, StringData ns, const CollectionOptions &options, bool allocateDefaultSpace)=0mongo::DatabaseCatalogEntrypure virtual
currentFilesCompatible(OperationContext *opCtx) const =0mongo::DatabaseCatalogEntrypure virtual
DatabaseCatalogEntry(StringData name)mongo::DatabaseCatalogEntryinline
dropCollection(OperationContext *opCtx, StringData ns)=0mongo::DatabaseCatalogEntrypure virtual
exists() const =0mongo::DatabaseCatalogEntrypure virtual
getCollectionCatalogEntry(StringData ns) const =0mongo::DatabaseCatalogEntrypure virtual
getCollectionNamespaces(std::list< std::string > *out) const =0mongo::DatabaseCatalogEntrypure virtual
getIndex(OperationContext *opCtx, const CollectionCatalogEntry *collection, IndexCatalogEntry *index)=0mongo::DatabaseCatalogEntrypure virtual
getRecordStore(StringData ns) const =0mongo::DatabaseCatalogEntrypure virtual
hasUserData() const =0mongo::DatabaseCatalogEntrypure virtual
isEmpty() const =0mongo::DatabaseCatalogEntrypure virtual
isOlderThan24(OperationContext *opCtx) const =0mongo::DatabaseCatalogEntrypure virtual
markIndexSafe24AndUp(OperationContext *opCtx)=0mongo::DatabaseCatalogEntrypure virtual
name() constmongo::DatabaseCatalogEntryinline
renameCollection(OperationContext *opCtx, StringData fromNS, StringData toNS, bool stayTemp)=0mongo::DatabaseCatalogEntrypure virtual
sizeOnDisk(OperationContext *opCtx) const =0mongo::DatabaseCatalogEntrypure virtual
~DatabaseCatalogEntry()mongo::DatabaseCatalogEntryinlinevirtual