MySQL 8.0.37
Source Code Documentation
LogSuppressor Struct Reference

Classes

struct  instance_warnings
 

Public Member Functions

std::string get_warning_hidden (const std::string &instance_uuid) const
 
void set_warning_hidden (const std::string &instance_uuid, const std::string &warning)
 
std::string get_warning_disconnect_existing_sessions_when_hidden (const std::string &instance_uuid)
 
void set_warning_disconnect_existing_sessions_when_hidden (const std::string &instance_uuid, const std::string &warning)
 
std::string get_warning_depracated_metadata_version (const std::string &instance_uuid)
 
void set_warning_depracated_metadata_version (const std::string &instance_uuid, const std::string &warning)
 

Static Public Member Functions

static LogSuppressorinstance ()
 

Private Member Functions

 LogSuppressor ()=default
 
 LogSuppressor (const LogSuppressor &)=delete
 
LogSuppressoroperator= (const LogSuppressor &)=delete
 

Private Attributes

std::map< std::string, instance_warningswarnings_
 

Constructor & Destructor Documentation

◆ LogSuppressor() [1/2]

LogSuppressor::LogSuppressor ( )
privatedefault

◆ LogSuppressor() [2/2]

LogSuppressor::LogSuppressor ( const LogSuppressor )
privatedelete

Member Function Documentation

◆ get_warning_depracated_metadata_version()

std::string LogSuppressor::get_warning_depracated_metadata_version ( const std::string &  instance_uuid)
inline

◆ get_warning_disconnect_existing_sessions_when_hidden()

std::string LogSuppressor::get_warning_disconnect_existing_sessions_when_hidden ( const std::string &  instance_uuid)
inline

◆ get_warning_hidden()

std::string LogSuppressor::get_warning_hidden ( const std::string &  instance_uuid) const
inline

◆ instance()

static LogSuppressor & LogSuppressor::instance ( )
inlinestatic

◆ operator=()

LogSuppressor & LogSuppressor::operator= ( const LogSuppressor )
privatedelete

◆ set_warning_depracated_metadata_version()

void LogSuppressor::set_warning_depracated_metadata_version ( const std::string &  instance_uuid,
const std::string &  warning 
)
inline

◆ set_warning_disconnect_existing_sessions_when_hidden()

void LogSuppressor::set_warning_disconnect_existing_sessions_when_hidden ( const std::string &  instance_uuid,
const std::string &  warning 
)
inline

◆ set_warning_hidden()

void LogSuppressor::set_warning_hidden ( const std::string &  instance_uuid,
const std::string &  warning 
)
inline

Member Data Documentation

◆ warnings_

std::map<std::string, instance_warnings> LogSuppressor::warnings_
private

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