| Abstract_option(void *value, ulong var_type, std::string name, std::string description, longlong default_value) | Mysql::Tools::Base::Options::Abstract_option< T_type > | protected |
| Abstract_string_option(std::optional< std::string > *value, ulong var_type, std::string name, std::string description) | Mysql::Tools::Base::Options::Abstract_string_option< String_option > | protected |
| Abstract_value_option(void *value, ulong var_type, std::string name, std::string description, uint64 default_value) | Mysql::Tools::Base::Options::Abstract_value_option< T_type > | protected |
| add_callback(std::function< void(char *)> *callback) | Mysql::Tools::Base::Options::Abstract_option< T_type > | |
| call_callbacks(char *argument) override | Mysql::Tools::Base::Options::Abstract_option< T_type > | privatevirtual |
| get_my_option() override | Mysql::Tools::Base::Options::Abstract_option< T_type > | protectedvirtual |
| last_optid | Mysql::Tools::Base::Options::I_option | protectedstatic |
| m_callbacks | Mysql::Tools::Base::Options::Abstract_option< T_type > | private |
| m_destination_value | Mysql::Tools::Base::Options::Abstract_string_option< String_option > | protected |
| m_option_changed_listener | Mysql::Tools::Base::Options::Abstract_option< T_type > | private |
| m_option_structure | Mysql::Tools::Base::Options::Abstract_option< T_type > | protected |
| m_original_value | Mysql::Tools::Base::Options::Abstract_string_option< String_option > | private |
| set_option_changed_listener(I_option_changed_listener *listener) override | Mysql::Tools::Base::Options::Abstract_option< T_type > | protectedvirtual |
| set_short_character(char code) | Mysql::Tools::Base::Options::Abstract_option< T_type > | |
| set_value(std::string value) | Mysql::Tools::Base::Options::Abstract_string_option< String_option > | |
| string_callback(char *argument) | Mysql::Tools::Base::Options::Abstract_string_option< String_option > | private |
| String_option(std::optional< std::string > *value, std::string name, std::string description) | Mysql::Tools::Base::Options::String_option | |
| value_optional() | Mysql::Tools::Base::Options::Abstract_value_option< T_type > | |
| ~Abstract_option() override | Mysql::Tools::Base::Options::Abstract_option< T_type > | |
| ~I_option() | Mysql::Tools::Base::Options::I_option | virtual |