matador::null_sql_logger Class Reference

#include <basic_sql_logger.hpp>

Inherits matador::basic_sql_logger.

Public Member Functions

void on_connect () override
 
void on_close () override
 
void on_execute (const std::string &) override
 
void on_prepare (const std::string &) override
 

Detailed Description

Implements the basic_sql_logger to do no logging at all. This is used as the default logger for all connections and statements.

Member Function Documentation

◆ on_close()

void matador::null_sql_logger::on_close ( )
inlineoverridevirtual

No logging on closing a connection.

Implements matador::basic_sql_logger.

◆ on_connect()

void matador::null_sql_logger::on_connect ( )
inlineoverridevirtual

No logging on establishing a connection.

Implements matador::basic_sql_logger.

◆ on_execute()

void matador::null_sql_logger::on_execute ( const std::string &  )
inlineoverridevirtual

No logging on executing a statement.

Implements matador::basic_sql_logger.

◆ on_prepare()

void matador::null_sql_logger::on_prepare ( const std::string &  )
inlineoverridevirtual

No logging on preparing a statement.

Implements matador::basic_sql_logger.


The documentation for this class was generated from the following file:
  • matador/sql/basic_sql_logger.hpp