| backend_base()=default | database::core::backend_base< mongodb_backend, database_types::mongodb > | |
| backend_base(const backend_base &)=delete | database::core::backend_base< mongodb_backend, database_types::mongodb > | |
| backend_base(backend_base &&) noexcept=delete | database::core::backend_base< mongodb_backend, database_types::mongodb > | |
| backend_name() | database::backends::mongodb_backend | inlinestatic |
| begin_transaction() override | database::backends::mongodb_backend | virtual |
| build_connection_uri(const core::connection_config &config) const | database::backends::mongodb_backend | private |
| client_ | database::backends::mongodb_backend | private |
| commit_transaction() override | database::backends::mongodb_backend | virtual |
| connection_config_ | database::backends::mongodb_backend | private |
| connection_info() const override | database::backends::mongodb_backend | virtual |
| core::backend_base< mongodb_backend, database_types::mongodb > class | database::backends::mongodb_backend | friend |
| create() | database::core::backend_base< mongodb_backend, database_types::mongodb > | inlinestatic |
| database_ | database::backends::mongodb_backend | private |
| db_name_ | database::backends::mongodb_backend | private |
| do_initialize(const core::connection_config &config) | database::backends::mongodb_backend | protected |
| do_shutdown() | database::backends::mongodb_backend | protected |
| execute_prepared(const std::string &query, const std::vector< database_value > ¶ms) | database::core::database_backend | inlinevirtual |
| execute_query(const std::string &query_string) override | database::backends::mongodb_backend | virtual |
| expand_params(const std::string &query, const std::vector< database_value > ¶ms) | database::core::database_backend | inlineprotectedstatic |
| in_transaction() const override | database::backends::mongodb_backend | virtual |
| in_transaction_ | database::backends::mongodb_backend | private |
| initialize(const connection_config &config) override | database::core::backend_base< mongodb_backend, database_types::mongodb > | inlinevirtual |
| initialized_ | database::core::backend_base< mongodb_backend, database_types::mongodb > | protected |
| is_initialized() const override | database::core::backend_base< mongodb_backend, database_types::mongodb > | inlinevirtual |
| last_error() const override | database::backends::mongodb_backend | virtual |
| last_error_ | database::backends::mongodb_backend | mutableprivate |
| mongo_mutex_ | database::backends::mongodb_backend | mutableprivate |
| mongodb_backend() | database::backends::mongodb_backend | |
| operator=(const backend_base &)=delete | database::core::backend_base< mongodb_backend, database_types::mongodb > | |
| operator=(backend_base &&) noexcept=delete | database::core::backend_base< mongodb_backend, database_types::mongodb > | |
| parse_query_string(const std::string &query_string, std::string &collection, std::string &filter, std::string &update) const | database::backends::mongodb_backend | private |
| rollback_transaction() override | database::backends::mongodb_backend | virtual |
| select_prepared(const std::string &query, const std::vector< database_value > ¶ms) | database::core::database_backend | inlinevirtual |
| select_query(const std::string &query_string) override | database::backends::mongodb_backend | virtual |
| shutdown() override | database::core::backend_base< mongodb_backend, database_types::mongodb > | inlinevirtual |
| type() const override | database::core::backend_base< mongodb_backend, database_types::mongodb > | inlinevirtual |
| value_to_sql(const database_value &val) | database::core::database_backend | inlineprivatestatic |
| ~backend_base() override | database::core::backend_base< mongodb_backend, database_types::mongodb > | inline |
| ~database_backend()=default | database::core::database_backend | virtual |
| ~mongodb_backend() override=default | database::backends::mongodb_backend | |