![]() |
Storage Engine API
|
This is the complete list of members for mongo::Database, including all inherited members.
| _impl() const | mongo::Database | inlineprivate |
| _impl() | mongo::Database | inlineprivate |
| _pimpl | mongo::Database | private |
| begin() const | mongo::Database | inline |
| clearTmpCollections(OperationContext *const opCtx) | mongo::Database | inline |
| close(OperationContext *const opCtx, const std::string &reason) | mongo::Database | inline |
| CollectionMap typedef | mongo::Database | |
| createCollection(OperationContext *const opCtx, StringData ns, const CollectionOptions &options=CollectionOptions(), const bool createDefaultIndexes=true, const BSONObj &idIndex=BSONObj()) | mongo::Database | inline |
| createView(OperationContext *const opCtx, const StringData viewName, const CollectionOptions &options) | mongo::Database | inline |
| Database(OperationContext *const opCtx, const StringData name, DatabaseCatalogEntry *const dbEntry) | mongo::Database | inlineexplicit |
| Database(Database &&)=delete | mongo::Database | inline |
| dropCollection(OperationContext *const opCtx, const StringData fullns, repl::OpTime dropOpTime={}) | mongo::Database | inline |
| dropCollectionEvenIfSystem(OperationContext *const opCtx, const NamespaceString &fullns, repl::OpTime dropOpTime={}) | mongo::Database | inline |
| dropView(OperationContext *const opCtx, const StringData fullns) | mongo::Database | inline |
| end() const | mongo::Database | inline |
| getCollection(OperationContext *opCtx, const StringData ns) const | mongo::Database | inline |
| getCollection(OperationContext *opCtx, const NamespaceString &ns) const | mongo::Database | inline |
| getDatabaseCatalogEntry() const | mongo::Database | inline |
| getOrCreateCollection(OperationContext *const opCtx, const NamespaceString &nss) | mongo::Database | inline |
| getProfilingLevel() const | mongo::Database | inline |
| getProfilingNS() const | mongo::Database | inline |
| getStats(OperationContext *const opCtx, BSONObjBuilder *const output, const double scale=1) | mongo::Database | inline |
| getSystemIndexesName() const | mongo::Database | inline |
| getSystemViewsName() const | mongo::Database | inline |
| getViewCatalog() | mongo::Database | inline |
| isDropPending(OperationContext *opCtx) const | mongo::Database | inline |
| makeUniqueCollectionNamespace(OperationContext *opCtx, StringData collectionNameModel) | mongo::Database | inline |
| MONGO_DECLARE_SHIM((OperationContext *opCtx) ->void) dropAllDatabasesExceptLocal | mongo::Database | static |
| MONGO_DECLARE_SHIM((OperationContext *opCtx, Database *db, StringData ns, CollectionOptions collectionOptions, bool createDefaultIndexes=true, const BSONObj &idIndex=BSONObj()) ->Status) userCreateNS | mongo::Database | static |
| MONGO_DECLARE_SHIM((Database *this_, OperationContext *opCtx, StringData name, DatabaseCatalogEntry *, PrivateTo< Database >) ->std::unique_ptr< Impl >) makeImpl | mongo::Database | static |
| MONGO_DECLARE_SHIM((OperationContext *opCtx, Database *db) ->void) dropDatabase | mongo::Database | static |
| name() const | mongo::Database | inline |
| operator=(Database &&)=delete | mongo::Database | inline |
| renameCollection(OperationContext *const opCtx, const StringData fromNS, const StringData toNS, const bool stayTemp) | mongo::Database | inline |
| setDropPending(OperationContext *opCtx, bool dropPending) | mongo::Database | inline |
| setProfilingLevel(OperationContext *const opCtx, const int newLevel) | mongo::Database | inline |
| ~Database()=default | mongo::Database | inline |