Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
Loading...
Searching...
No Matches
database::core::backend_base< Derived, Type > Member List

This is the complete list of members for database::core::backend_base< Derived, Type >, including all inherited members.

backend_base()=defaultdatabase::core::backend_base< Derived, Type >
backend_base(const backend_base &)=deletedatabase::core::backend_base< Derived, Type >
backend_base(backend_base &&) noexcept=deletedatabase::core::backend_base< Derived, Type >
begin_transaction()=0database::core::database_backendpure virtual
commit_transaction()=0database::core::database_backendpure virtual
connection_info() const =0database::core::database_backendpure virtual
create()database::core::backend_base< Derived, Type >inlinestatic
execute_prepared(const std::string &query, const std::vector< database_value > &params)database::core::database_backendinlinevirtual
execute_query(const std::string &query_string)=0database::core::database_backendpure virtual
expand_params(const std::string &query, const std::vector< database_value > &params)database::core::database_backendinlineprotectedstatic
in_transaction() const =0database::core::database_backendpure virtual
initialize(const connection_config &config) overridedatabase::core::backend_base< Derived, Type >inlinevirtual
initialized_database::core::backend_base< Derived, Type >protected
is_initialized() const overridedatabase::core::backend_base< Derived, Type >inlinevirtual
last_error() const =0database::core::database_backendpure virtual
operator=(const backend_base &)=deletedatabase::core::backend_base< Derived, Type >
operator=(backend_base &&) noexcept=deletedatabase::core::backend_base< Derived, Type >
rollback_transaction()=0database::core::database_backendpure virtual
select_prepared(const std::string &query, const std::vector< database_value > &params)database::core::database_backendinlinevirtual
select_query(const std::string &query_string)=0database::core::database_backendpure virtual
shutdown() overridedatabase::core::backend_base< Derived, Type >inlinevirtual
type() const overridedatabase::core::backend_base< Derived, Type >inlinevirtual
value_to_sql(const database_value &val)database::core::database_backendinlineprivatestatic
~backend_base() overridedatabase::core::backend_base< Derived, Type >inline
~database_backend()=defaultdatabase::core::database_backendvirtual