MySQL 8.0.40
Source Code Documentation
Mysql::Tools::Base::I_connection_factory Class Referenceabstract

Interface for classes that are capable of creating connection to MySQL database server. More...

#include <i_connection_factory.h>

Inheritance diagram for Mysql::Tools::Base::I_connection_factory:
[legend]

Public Member Functions

virtual ~I_connection_factory ()=default
 
virtual MYSQLcreate_connection ()=0
 Provides new connection to MySQL database server. More...
 

Detailed Description

Interface for classes that are capable of creating connection to MySQL database server.

Constructor & Destructor Documentation

◆ ~I_connection_factory()

virtual Mysql::Tools::Base::I_connection_factory::~I_connection_factory ( )
virtualdefault

Member Function Documentation

◆ create_connection()

virtual MYSQL * Mysql::Tools::Base::I_connection_factory::create_connection ( )
pure virtual

Provides new connection to MySQL database server.

Implemented in Mysql::Tools::Base::Abstract_connection_program, and Mysql::Tools::Base::Options::Mysql_connection_options.


The documentation for this class was generated from the following file: