MySQL 8.0.39
Source Code Documentation
|
#include <abstract_connection_provider.h>
Classes | |
class | Message_handler_wrapper |
Protected Member Functions | |
Abstract_connection_provider (Mysql::Tools::Base::I_connection_factory *connection_factory) | |
virtual Mysql::Tools::Base::Mysql_query_runner * | create_new_runner (std::function< bool(const Mysql::Tools::Base::Message_data &)> *message_handler) |
Private Attributes | |
Mysql::Tools::Base::I_connection_factory * | m_connection_factory |
Additional Inherited Members | |
Public Member Functions inherited from Mysql::Tools::Dump::I_connection_provider | |
virtual | ~I_connection_provider ()=default |
virtual Mysql::Tools::Base::Mysql_query_runner * | get_runner (std::function< bool(const Mysql::Tools::Base::Message_data &)> *message_handler)=0 |
|
explicitprotected |
|
protectedvirtual |
Reimplemented in Mysql::Tools::Dump::Single_transaction_connection_provider.
|
private |