Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
Loading...
Searching...
No Matches
database::backends::mongodb_backend Member List

This is the complete list of members for database::backends::mongodb_backend, including all inherited members.

backend_base()=defaultdatabase::core::backend_base< mongodb_backend, database_types::mongodb >
backend_base(const backend_base &)=deletedatabase::core::backend_base< mongodb_backend, database_types::mongodb >
backend_base(backend_base &&) noexcept=deletedatabase::core::backend_base< mongodb_backend, database_types::mongodb >
backend_name()database::backends::mongodb_backendinlinestatic
begin_transaction() overridedatabase::backends::mongodb_backendvirtual
build_connection_uri(const core::connection_config &config) constdatabase::backends::mongodb_backendprivate
client_database::backends::mongodb_backendprivate
commit_transaction() overridedatabase::backends::mongodb_backendvirtual
connection_config_database::backends::mongodb_backendprivate
connection_info() const overridedatabase::backends::mongodb_backendvirtual
core::backend_base< mongodb_backend, database_types::mongodb > classdatabase::backends::mongodb_backendfriend
create()database::core::backend_base< mongodb_backend, database_types::mongodb >inlinestatic
database_database::backends::mongodb_backendprivate
db_name_database::backends::mongodb_backendprivate
do_initialize(const core::connection_config &config)database::backends::mongodb_backendprotected
do_shutdown()database::backends::mongodb_backendprotected
execute_prepared(const std::string &query, const std::vector< database_value > &params)database::core::database_backendinlinevirtual
execute_query(const std::string &query_string) overridedatabase::backends::mongodb_backendvirtual
expand_params(const std::string &query, const std::vector< database_value > &params)database::core::database_backendinlineprotectedstatic
in_transaction() const overridedatabase::backends::mongodb_backendvirtual
in_transaction_database::backends::mongodb_backendprivate
initialize(const connection_config &config) overridedatabase::core::backend_base< mongodb_backend, database_types::mongodb >inlinevirtual
initialized_database::core::backend_base< mongodb_backend, database_types::mongodb >protected
is_initialized() const overridedatabase::core::backend_base< mongodb_backend, database_types::mongodb >inlinevirtual
last_error() const overridedatabase::backends::mongodb_backendvirtual
last_error_database::backends::mongodb_backendmutableprivate
mongo_mutex_database::backends::mongodb_backendmutableprivate
mongodb_backend()database::backends::mongodb_backend
operator=(const backend_base &)=deletedatabase::core::backend_base< mongodb_backend, database_types::mongodb >
operator=(backend_base &&) noexcept=deletedatabase::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) constdatabase::backends::mongodb_backendprivate
rollback_transaction() overridedatabase::backends::mongodb_backendvirtual
select_prepared(const std::string &query, const std::vector< database_value > &params)database::core::database_backendinlinevirtual
select_query(const std::string &query_string) overridedatabase::backends::mongodb_backendvirtual
shutdown() overridedatabase::core::backend_base< mongodb_backend, database_types::mongodb >inlinevirtual
type() const overridedatabase::core::backend_base< mongodb_backend, database_types::mongodb >inlinevirtual
value_to_sql(const database_value &val)database::core::database_backendinlineprivatestatic
~backend_base() overridedatabase::core::backend_base< mongodb_backend, database_types::mongodb >inline
~database_backend()=defaultdatabase::core::database_backendvirtual
~mongodb_backend() override=defaultdatabase::backends::mongodb_backend