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

This is the complete list of members for database::testing::mock_backend, including all inherited members.

backend_expectation_builder classdatabase::testing::mock_backendfriend
begin_transaction() overridedatabase::testing::mock_backendvirtual
clear_expectations()database::testing::mock_backend
clear_history()database::testing::mock_backend
commit_transaction() overridedatabase::testing::mock_backendvirtual
connection_info() const overridedatabase::testing::mock_backendvirtual
connection_string_database::testing::mock_backendprivate
db_type_database::testing::mock_backendprivate
default_result_database::testing::mock_backendprivate
default_rows_affected_database::testing::mock_backendprivate
execute_prepared(const std::string &query, const std::vector< database_value > &params)database::core::database_backendinlinevirtual
execute_query(const std::string &query_string) overridedatabase::testing::mock_backendvirtual
executed_queries_database::testing::mock_backendprivate
expand_params(const std::string &query, const std::vector< database_value > &params)database::core::database_backendinlineprotectedstatic
expect_any()database::testing::mock_backend
expect_pattern(const std::string &regex_pattern)database::testing::mock_backend
expect_query(const std::string &query)database::testing::mock_backend
expectations_database::testing::mock_backendprivate
find_expectation(const std::string &query)database::testing::mock_backendprivate
get_connection_string() constdatabase::testing::mock_backend
get_executed_queries() constdatabase::testing::mock_backend
get_query_count() constdatabase::testing::mock_backend
get_query_count(const std::string &pattern) constdatabase::testing::mock_backend
in_transaction() const overridedatabase::testing::mock_backendvirtual
in_transaction_database::testing::mock_backendprivate
init_error_database::testing::mock_backendprivate
init_result_database::testing::mock_backendprivate
initialize(const core::connection_config &config) overridedatabase::testing::mock_backendvirtual
initialized_database::testing::mock_backendprivate
is_initialized() const overridedatabase::testing::mock_backendvirtual
last_error() const overridedatabase::testing::mock_backendvirtual
last_error_database::testing::mock_backendprivate
mock_backend()database::testing::mock_backend
mock_backend(const mock_backend &)=deletedatabase::testing::mock_backend
mock_backend(mock_backend &&other) noexceptdatabase::testing::mock_backend
mutex_database::testing::mock_backendmutableprivate
operator=(const mock_backend &)=deletedatabase::testing::mock_backend
operator=(mock_backend &&other) noexceptdatabase::testing::mock_backend
record_query(const std::string &query)database::testing::mock_backendprivate
reset()database::testing::mock_backend
rollback_transaction() overridedatabase::testing::mock_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::testing::mock_backendvirtual
set_database_type(database_types type)database::testing::mock_backend
set_default_rows_affected(uint64_t rows)database::testing::mock_backend
set_default_select_result(const core::database_result &result)database::testing::mock_backend
set_initialize_result(bool result, const std::string &error="")database::testing::mock_backend
shutdown() overridedatabase::testing::mock_backendvirtual
simulate_initialization_failure(const std::string &error="Mock initialization failed")database::testing::mock_backend
simulate_shutdown()database::testing::mock_backend
type() const overridedatabase::testing::mock_backendvirtual
value_to_sql(const database_value &val)database::core::database_backendinlineprivatestatic
verify_all_expectations() constdatabase::testing::mock_backend
~database_backend()=defaultdatabase::core::database_backendvirtual
~mock_backend() override=defaultdatabase::testing::mock_backend