Storage Engine API
mongo::Database::Impl Member List

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

clearTmpCollections(OperationContext *opCtx)=0mongo::Database::Implpure virtual
close(OperationContext *opCtx, const std::string &reason)=0mongo::Database::Implpure virtual
collections()=0mongo::Database::Implpure virtual
collections() const =0mongo::Database::Implpure virtual
createCollection(OperationContext *opCtx, StringData ns, const CollectionOptions &options, bool createDefaultIndexes, const BSONObj &idIndex)=0mongo::Database::Implpure virtual
createView(OperationContext *opCtx, StringData viewName, const CollectionOptions &options)=0mongo::Database::Implpure virtual
dropCollection(OperationContext *opCtx, StringData fullns, repl::OpTime dropOpTime)=0mongo::Database::Implpure virtual
dropCollectionEvenIfSystem(OperationContext *opCtx, const NamespaceString &fullns, repl::OpTime dropOpTime)=0mongo::Database::Implpure virtual
dropView(OperationContext *opCtx, StringData fullns)=0mongo::Database::Implpure virtual
getCollection(OperationContext *opCtx, StringData ns) const =0mongo::Database::Implpure virtual
getDatabaseCatalogEntry() const =0mongo::Database::Implpure virtual
getOrCreateCollection(OperationContext *opCtx, const NamespaceString &nss)=0mongo::Database::Implpure virtual
getProfilingLevel() const =0mongo::Database::Implpure virtual
getProfilingNS() const =0mongo::Database::Implpure virtual
getStats(OperationContext *opCtx, BSONObjBuilder *output, double scale)=0mongo::Database::Implpure virtual
getSystemIndexesName() const =0mongo::Database::Implpure virtual
getSystemViewsName() const =0mongo::Database::Implpure virtual
getViewCatalog()=0mongo::Database::Implpure virtual
init(OperationContext *opCtx)=0mongo::Database::Implpure virtual
isDropPending(OperationContext *opCtx) const =0mongo::Database::Implpure virtual
makeUniqueCollectionNamespace(OperationContext *opCtx, StringData collectionNameModel)=0mongo::Database::Implpure virtual
name() const =0mongo::Database::Implpure virtual
renameCollection(OperationContext *opCtx, StringData fromNS, StringData toNS, bool stayTemp)=0mongo::Database::Implpure virtual
setDropPending(OperationContext *opCtx, bool dropPending)=0mongo::Database::Implpure virtual
setProfilingLevel(OperationContext *opCtx, int newLevel)=0mongo::Database::Implpure virtual
~Impl()=0mongo::Database::Implpure virtual