Abstract_connection_program() | Mysql::Tools::Base::Abstract_connection_program | protected |
Abstract_options_provider() | Mysql::Tools::Base::Options::Abstract_options_provider | protected |
Abstract_program() | Mysql::Tools::Base::Abstract_program | protected |
add_provider(I_options_provider *options_provider) | Mysql::Tools::Base::Options::Composite_options_provider | |
add_providers(I_options_provider *first,...) | Mysql::Tools::Base::Options::Composite_options_provider | |
aggregate_options() | Mysql::Tools::Base::Abstract_program | private |
attach_new_option(T_type *option) | Mysql::Tools::Base::Options::Abstract_options_provider | inlineprivate |
callback_option_parsed(int optid, const struct my_option *opt, char *argument) | Mysql::Tools::Base::Abstract_program | privatestatic |
create_connection() override | Mysql::Tools::Base::Abstract_connection_program | virtual |
create_new_disabled_option(std::string name, std::string description) | Mysql::Tools::Base::Options::Abstract_options_provider | |
create_new_enum_option(T_type *value, const T_typelib *type, std::string name, std::string description) | Mysql::Tools::Base::Options::Abstract_options_provider | inline |
create_new_option(std::string name, std::string description) | Mysql::Tools::Base::Options::Abstract_options_provider | |
create_new_option(char **value, std::string name, std::string description) | Mysql::Tools::Base::Options::Abstract_options_provider | |
create_new_option(std::optional< std::string > *value, std::string name, std::string description) | Mysql::Tools::Base::Options::Abstract_options_provider | |
create_new_option(int32 *value, std::string name, std::string description) | Mysql::Tools::Base::Options::Abstract_options_provider | |
create_new_option(uint32 *value, std::string name, std::string description) | Mysql::Tools::Base::Options::Abstract_options_provider | |
create_new_option(int64 *value, std::string name, std::string description) | Mysql::Tools::Base::Options::Abstract_options_provider | |
create_new_option(uint64 *value, std::string name, std::string description) | Mysql::Tools::Base::Options::Abstract_options_provider | |
create_new_option(double *value, std::string name, std::string description) | Mysql::Tools::Base::Options::Abstract_options_provider | |
create_new_option(bool *value, std::string name, std::string description) | Mysql::Tools::Base::Options::Abstract_options_provider | |
create_new_password_option(std::optional< std::string > *value, std::string name, std::string description) | Mysql::Tools::Base::Options::Abstract_options_provider | |
create_options() override | Mysql::Tools::Upgrade::Program | inlinevirtual |
error(const Message_data &message) override | Mysql::Tools::Upgrade::Program | inlinevirtual |
execute(const vector< string > &) override | Mysql::Tools::Upgrade::Program | inline |
Mysql::Tools::Base::Abstract_connection_program::execute(const std::vector< std::string > &positional_options)=0 | Mysql::Tools::Base::Abstract_program | pure virtual |
generate_options() override | Mysql::Tools::Base::Options::Composite_options_provider | virtual |
get_current_charset() const | Mysql::Tools::Base::Abstract_connection_program | |
get_description() override | Mysql::Tools::Upgrade::Program | inlinevirtual |
get_error_code() override | Mysql::Tools::Upgrade::Program | inlinevirtual |
get_first_release_year() override | Mysql::Tools::Upgrade::Program | inlinevirtual |
get_name() | Mysql::Tools::Base::Abstract_program | |
get_options_array() | Mysql::Tools::Base::Abstract_program | |
get_version() override | Mysql::Tools::Upgrade::Program | inlinevirtual |
init_name(char *name_from_cmd_line) | Mysql::Tools::Base::Abstract_program | private |
m_are_options_created | Mysql::Tools::Base::Options::Abstract_options_provider | private |
m_argv_alloc | Mysql::Tools::Base::Abstract_program | private |
m_check_version | Mysql::Tools::Upgrade::Program | private |
m_connection_options | Mysql::Tools::Base::Abstract_connection_program | private |
m_debug_options | Mysql::Tools::Base::Abstract_program | private |
m_help_options | Mysql::Tools::Base::Abstract_program | private |
m_ignore_errors | Mysql::Tools::Upgrade::Program | private |
m_mysql_connection | Mysql::Tools::Upgrade::Program | private |
m_name | Mysql::Tools::Base::Abstract_program | private |
m_name_usage | Mysql::Tools::Base::Options::Abstract_options_provider | private |
m_optid_usage | Mysql::Tools::Base::Options::Abstract_options_provider | private |
m_option_changed_listener | Mysql::Tools::Base::Options::Abstract_options_provider | private |
m_options | Mysql::Tools::Base::Abstract_program | private |
m_options_created | Mysql::Tools::Base::Options::Abstract_options_provider | private |
m_options_providers | Mysql::Tools::Base::Options::Composite_options_provider | private |
m_skip_sys_schema | Mysql::Tools::Upgrade::Program | private |
m_temporary_verbose | Mysql::Tools::Upgrade::Program | private |
m_upgrade_systables_only | Mysql::Tools::Upgrade::Program | private |
m_verbose | Mysql::Tools::Upgrade::Program | private |
m_write_binlog | Mysql::Tools::Upgrade::Program | private |
notify_option_name_changed(I_option *source, std::string old_name) override | Mysql::Tools::Base::Options::Abstract_options_provider | privatevirtual |
notify_option_optid_changed(I_option *source, uint32 old_optid) override | Mysql::Tools::Base::Options::Abstract_options_provider | privatevirtual |
options_by_name_comparer(const my_option &a, const my_option &b) | Mysql::Tools::Base::Abstract_program | privatestatic |
options_parsed() override | Mysql::Tools::Base::Options::Composite_options_provider | virtual |
print_error(int exit_code, string message) | Mysql::Tools::Upgrade::Program | inlineprivate |
print_message(int exit_code, string message) | Mysql::Tools::Upgrade::Program | inlineprivate |
Program() | Mysql::Tools::Upgrade::Program | inline |
run(int argc, char **argv) | Mysql::Tools::Base::Abstract_program | |
set_current_charset(CHARSET_INFO *charset) | Mysql::Tools::Base::Abstract_connection_program | |
set_option_changed_listener(I_option_changed_listener *listener) override | Mysql::Tools::Base::Options::Abstract_options_provider | protectedvirtual |
short_usage() override | Mysql::Tools::Upgrade::Program | inlinevirtual |
~Abstract_options_provider() override | Mysql::Tools::Base::Options::Abstract_options_provider | protected |
~Abstract_program() override | Mysql::Tools::Base::Abstract_program | |
~I_connection_factory()=default | Mysql::Tools::Base::I_connection_factory | virtual |
~I_option_changed_listener()=default | Mysql::Tools::Base::Options::I_option_changed_listener | virtual |