MySQL 8.4.2
Source Code Documentation
anonymous_namespace{logger_plugin.cc}::LoggingPluginConfig Member List

This is the complete list of members for anonymous_namespace{logger_plugin.cc}::LoggingPluginConfig, including all inherited members.

BasePluginConfig()=defaultmysql_harness::BasePluginConfig
BasePluginConfig(const BasePluginConfig &)=defaultmysql_harness::BasePluginConfig
BasePluginConfig(BasePluginConfig &&)=defaultmysql_harness::BasePluginConfig
BasePluginConfig(const mysql_harness::ConfigSection *section)mysql_harness::BasePluginConfiginlineprotected
destinationanonymous_namespace{logger_plugin.cc}::LoggingPluginConfig
filenameanonymous_namespace{logger_plugin.cc}::LoggingPluginConfig
get_default(std::string_view) const overrideanonymous_namespace{logger_plugin.cc}::LoggingPluginConfiginlinevirtual
get_option(const mysql_harness::ConfigSection *section, std::string_view option, Func &&transformer) constmysql_harness::BasePluginConfiginline
get_option_description(const mysql_harness::ConfigSection *section, std::string_view option) constmysql_harness::BasePluginConfig
get_option_milliseconds(const mysql_harness::ConfigSection *section, std::string_view option, double min_value=0.0, double max_value=std::numeric_limits< double >::max()) constmysql_harness::BasePluginConfiginline
get_option_no_default(const mysql_harness::ConfigSection *section, std::string_view option, Func &&transformer) constmysql_harness::BasePluginConfiginline
get_option_string(const mysql_harness::ConfigSection *section, std::string_view option) constmysql_harness::BasePluginConfiginline
get_option_string_(const mysql_harness::ConfigSection *section, std::string_view option) constmysql_harness::BasePluginConfigprivate
get_option_string_or_default_(const mysql_harness::ConfigSection *section, std::string_view option) constmysql_harness::BasePluginConfigprivate
get_section_name(const mysql_harness::ConfigSection *section)mysql_harness::BasePluginConfigprotectedstatic
get_uint_option(const mysql_harness::ConfigSection *section, std::string_view option, T min_value=0, T max_value=std::numeric_limits< T >::max()) constmysql_harness::BasePluginConfiginline
is_required(std::string_view) const overrideanonymous_namespace{logger_plugin.cc}::LoggingPluginConfiginlinevirtual
kDestinationanonymous_namespace{logger_plugin.cc}::LoggingPluginConfigstatic
kLogFilenameanonymous_namespace{logger_plugin.cc}::LoggingPluginConfigstatic
kLogLevelanonymous_namespace{logger_plugin.cc}::LoggingPluginConfigstatic
kLogTimestampPrecisionanonymous_namespace{logger_plugin.cc}::LoggingPluginConfigstatic
kSystemLogPluginNameanonymous_namespace{logger_plugin.cc}::LoggingPluginConfig
levelanonymous_namespace{logger_plugin.cc}::LoggingPluginConfig
logging_folderanonymous_namespace{logger_plugin.cc}::LoggingPluginConfig
LoggingPluginConfig(const std::string &sink_name, const mysql_harness::LoaderConfig &config, const std::string &default_log_filename, const mysql_harness::logging::LogLevel default_log_level, const mysql_harness::logging::LogTimestampPrecision default_log_timestamp_precision)anonymous_namespace{logger_plugin.cc}::LoggingPluginConfiginlineexplicit
nameanonymous_namespace{logger_plugin.cc}::LoggingPluginConfig
operator=(const BasePluginConfig &)=defaultmysql_harness::BasePluginConfig
operator=(BasePluginConfig &&)=defaultmysql_harness::BasePluginConfig
section_name_mysql_harness::BasePluginConfigprivate
timestamp_precisionanonymous_namespace{logger_plugin.cc}::LoggingPluginConfig
to_nullhandleranonymous_namespace{logger_plugin.cc}::LoggingPluginConfig
~BasePluginConfig()=defaultmysql_harness::BasePluginConfigvirtual