MySQL 8.4.4
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
PluginConfig Member List

This is the complete list of members for PluginConfig, 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
get_default(std::string_view option) const overridePluginConfiginlinevirtual
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 option) const overridePluginConfiginlinevirtual
module_prefixesPluginConfig
operator=(const BasePluginConfig &)=defaultmysql_harness::BasePluginConfig
operator=(BasePluginConfig &&)=defaultmysql_harness::BasePluginConfig
PluginConfig(const mysql_harness::ConfigSection *section)PluginConfiginlineexplicit
section_name_mysql_harness::BasePluginConfigprivate
srv_addressPluginConfig
srv_portPluginConfig
srv_protocolPluginConfig
ssl_caPluginConfig
ssl_capathPluginConfig
ssl_certPluginConfig
ssl_cipherPluginConfig
ssl_crlPluginConfig
ssl_crlpathPluginConfig
ssl_keyPluginConfig
ssl_modePluginConfig
tls_versionPluginConfig
trace_filenamePluginConfig
~BasePluginConfig()=defaultmysql_harness::BasePluginConfigvirtual