MySQL 9.1.0
Source Code Documentation
mysql_simple_error_log.h File Reference

Go to the source code of this file.

Classes

struct  s_mysql_mysql_simple_error_log
 

Macros

#define MYSQL_ERROR_LOG_SEVERITY_SYSTEM   0
 Simplified error logging service. More...
 
#define MYSQL_ERROR_LOG_SEVERITY_ERROR   1
 
#define MYSQL_ERROR_LOG_SEVERITY_WARNING   2
 
#define MYSQL_ERROR_LOG_SEVERITY_INFORMATION   3
 
#define mysql_simple_error_log_emit(component, severity, error_id, ...)
 

Typedefs

typedef struct s_mysql_mysql_simple_error_log mysql_service_mysql_simple_error_log_t
 

Macro Definition Documentation

◆ MYSQL_ERROR_LOG_SEVERITY_ERROR

#define MYSQL_ERROR_LOG_SEVERITY_ERROR   1

◆ MYSQL_ERROR_LOG_SEVERITY_INFORMATION

#define MYSQL_ERROR_LOG_SEVERITY_INFORMATION   3

◆ MYSQL_ERROR_LOG_SEVERITY_SYSTEM

#define MYSQL_ERROR_LOG_SEVERITY_SYSTEM   0

Simplified error logging service.

◆ MYSQL_ERROR_LOG_SEVERITY_WARNING

#define MYSQL_ERROR_LOG_SEVERITY_WARNING   2

◆ mysql_simple_error_log_emit

#define mysql_simple_error_log_emit (   component,
  severity,
  error_id,
  ... 
)
Value:
mysql_service_mysql_simple_error_log->emit(component, __FILE__, __LINE__, \
severity, error_id, __VA_ARGS__)

Typedef Documentation

◆ mysql_service_mysql_simple_error_log_t