MySQL 8.3.0
Source Code Documentation
Gcs_basic_logging Class Reference

Class that defines basic logging infra-structure to be used in the test cases, for example. More...

#include <gcs_basic_logging.h>

Public Member Functions

 Gcs_basic_logging ()
 Constructor that creates the logger, debugger and sink. More...
 
virtual ~Gcs_basic_logging ()
 Destructor that cleans up and deallocates the logger, debugger and sink. More...
 

Public Attributes

Gcs_default_loggerlogger
 
Gcs_default_debuggerdebugger
 
Gcs_async_buffersink
 
int64_t saved_debug_options
 

Detailed Description

Class that defines basic logging infra-structure to be used in the test cases, for example.

Constructor & Destructor Documentation

◆ Gcs_basic_logging()

Gcs_basic_logging::Gcs_basic_logging ( )
inline

Constructor that creates the logger, debugger and sink.

◆ ~Gcs_basic_logging()

virtual Gcs_basic_logging::~Gcs_basic_logging ( )
inlinevirtual

Destructor that cleans up and deallocates the logger, debugger and sink.

Member Data Documentation

◆ debugger

Gcs_default_debugger* Gcs_basic_logging::debugger

◆ logger

Gcs_default_logger* Gcs_basic_logging::logger

◆ saved_debug_options

int64_t Gcs_basic_logging::saved_debug_options

◆ sink

Gcs_async_buffer* Gcs_basic_logging::sink

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