MySQL 9.1.0
Source Code Documentation
Logger_client Class Reference

#include <log_client.h>

Public Member Functions

template<log_client_type::log_type type>
void log (std::string msg)
 
void set_log_level (log_client_level level)
 
void write (std::string data)
 
void log_client_plugin_data_exchange (const unsigned char *buffer, unsigned int length)
 

Private Attributes

log_client_level m_log_level {LOG_CLIENT_LEVEL_NONE}
 

Member Function Documentation

◆ log()

template<log_client_type::log_type type>
void Logger_client::log ( std::string  msg)

◆ log_client_plugin_data_exchange()

void Logger_client::log_client_plugin_data_exchange ( const unsigned char *  buffer,
unsigned int  length 
)

◆ set_log_level()

void Logger_client::set_log_level ( log_client_level  level)

◆ write()

void Logger_client::write ( std::string  data)

Member Data Documentation

◆ m_log_level

log_client_level Logger_client::m_log_level {LOG_CLIENT_LEVEL_NONE}
private

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