◆ Client_program_options_impl() [1/3]
| Client_program_options_impl::Client_program_options_impl |
( |
const char * |
section_name_arg, |
|
|
const char * |
copyright_arg, |
|
|
const char * |
extra_args_arg, |
|
|
const my_option * |
opts, |
|
|
size_t |
nopts, |
|
|
bool(*)(int optid, const struct my_option *opt, char *argument) |
get_one_option_user_arg |
|
) |
| |
|
inlineprotected |
◆ ~Client_program_options_impl()
| Client_program_options_impl::~Client_program_options_impl |
( |
| ) |
|
|
inlineoverride |
◆ Client_program_options_impl() [2/3]
◆ Client_program_options_impl() [3/3]
◆ apply()
| bool Client_program_options_impl::apply |
( |
MYSQL * |
mysql | ) |
|
|
inlineoverridevirtualnoexcept |
◆ connect()
| bool Client_program_options_impl::connect |
( |
MYSQL * |
mysql, |
|
|
unsigned long |
client_flag |
|
) |
| |
|
inlineoverridevirtualnoexcept |
◆ error_handler()
| void Client_program_options_impl::error_handler |
( |
const char * |
what | ) |
|
|
inlineprotected |
◆ get_current_os_sudouser()
| void Client_program_options_impl::get_current_os_sudouser |
( |
| ) |
|
|
inlineprotected |
◆ get_current_os_user()
| void Client_program_options_impl::get_current_os_user |
( |
| ) |
|
|
inlineprotected |
◆ get_one_option()
| bool Client_program_options_impl::get_one_option |
( |
int |
optid, |
|
|
const struct my_option * |
opt, |
|
|
char * |
argument |
|
) |
| |
|
inlineprotected |
◆ init()
| bool Client_program_options_impl::init |
( |
int * |
argc_ptr, |
|
|
char *** |
argv_ptr |
|
) |
| |
|
inlineoverridevirtualnoexcept |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ static_get_one_option()
| static bool Client_program_options_impl::static_get_one_option |
( |
int |
optid, |
|
|
const struct my_option * |
opt, |
|
|
char * |
argument |
|
) |
| |
|
inlinestaticprotected |
◆ usage()
| void Client_program_options_impl::usage |
( |
int |
version | ) |
|
|
inlineprotected |
◆ Client_program_options
◆ argv_alloc
◆ copyright
| const char* Client_program_options_impl::copyright = nullptr |
|
protected |
◆ current_host
| char* Client_program_options_impl::current_host = nullptr |
|
protected |
◆ current_os_sudouser
| char* Client_program_options_impl::current_os_sudouser = nullptr |
|
protected |
◆ current_os_user
| char* Client_program_options_impl::current_os_user = nullptr |
|
protected |
◆ current_user
| char* Client_program_options_impl::current_user = nullptr |
|
protected |
◆ default_dbug_option
| const char* Client_program_options_impl::default_dbug_option = "d:t:o,/tmp/mysqldm.trace" |
|
protected |
◆ extra_args
| const char* Client_program_options_impl::extra_args = nullptr |
|
protected |
◆ get_one_option_user
| bool(* Client_program_options_impl::get_one_option_user) (int optid, const struct my_option *opt, char *argument) = nullptr |
|
protected |
◆ load_default_groups
| char* Client_program_options_impl::load_default_groups[3] |
|
protected |
◆ my_common_options
| struct my_option Client_program_options_impl::my_common_options[256] |
|
protected |
◆ my_long_options
| my_option* Client_program_options_impl::my_long_options |
|
protected |
◆ mysql_charsets_dir
| char Client_program_options_impl::mysql_charsets_dir[FN_REFLEN+1] |
|
protected |
◆ opt_authentication_oci_client_config_profile
| char* Client_program_options_impl::opt_authentication_oci_client_config_profile = nullptr |
|
protected |
◆ opt_authentication_openid_connect_client_id_token_file
| char* Client_program_options_impl::opt_authentication_openid_connect_client_id_token_file = nullptr |
|
protected |
◆ opt_compress
| bool Client_program_options_impl::opt_compress = false |
|
protected |
◆ opt_compress_algorithm
| char* Client_program_options_impl::opt_compress_algorithm = nullptr |
|
protected |
◆ opt_default_auth
| char* Client_program_options_impl::opt_default_auth = nullptr |
|
protected |
◆ opt_enable_cleartext_plugin
| uint Client_program_options_impl::opt_enable_cleartext_plugin = 0 |
|
protected |
◆ opt_mysql_port
| uint Client_program_options_impl::opt_mysql_port = 0 |
|
protected |
◆ opt_mysql_unix_port
| char* Client_program_options_impl::opt_mysql_unix_port = nullptr |
|
protected |
◆ opt_oci_config_file
| char* Client_program_options_impl::opt_oci_config_file = nullptr |
|
protected |
◆ opt_plugin_dir
| char* Client_program_options_impl::opt_plugin_dir = nullptr |
|
protected |
◆ opt_protocol
| uint Client_program_options_impl::opt_protocol {0} |
|
protected |
◆ opt_zstd_compress_level
◆ section_name
| const char* Client_program_options_impl::section_name = nullptr |
|
protected |
◆ using_opt_enable_cleartext_plugin
| bool Client_program_options_impl::using_opt_enable_cleartext_plugin = false |
|
protected |
The documentation for this class was generated from the following file: