MySQL 8.4.2
Source Code Documentation
|
This is the complete list of members for CmdArgHandler, including all inherited members.
add_option(const CmdOption::OptionNames &names, const std::string &description, const CmdOptionValueReq &value_req, const std::string &metavar, CmdOption::ActionFunc action, CmdOption::AtEndActionFunc at_end_action=[](const std::string &) { }) noexcept | CmdArgHandler | |
add_option(const CmdOption &other) noexcept | CmdArgHandler | |
allow_rest_arguments | CmdArgHandler | |
begin() | CmdArgHandler | inline |
clear_options() | CmdArgHandler | inline |
CmdArgHandler(bool allow_rest_arguments_, bool ignore_unknown_arguments_=false) | CmdArgHandler | inlineexplicit |
CmdArgHandler() | CmdArgHandler | inline |
config_overwrites_ | CmdArgHandler | private |
ConfigOverwrites typedef | CmdArgHandler | |
debug_check_option_names(const CmdOption::OptionNames &names) const | CmdArgHandler | |
end() | CmdArgHandler | inline |
find_option(const std::string &name) const noexcept | CmdArgHandler | |
get_config_overwrites() const noexcept | CmdArgHandler | inline |
get_options() const noexcept | CmdArgHandler | inline |
get_rest_arguments() const noexcept | CmdArgHandler | inline |
ignore_unknown_arguments | CmdArgHandler | |
is_valid_option_name(const std::string &name) const noexcept | CmdArgHandler | |
option_descriptions(const size_t width, const size_t indent) const noexcept | CmdArgHandler | |
options_ | CmdArgHandler | private |
process(const std::vector< std::string > &arguments) | CmdArgHandler | |
rest_arguments_ | CmdArgHandler | private |
usage_lines(const std::string &prefix, const std::string &rest_metavar, size_t width) const noexcept | CmdArgHandler | inline |
usage_lines_if(const std::string &prefix, const std::string &rest_metavar, size_t width, UsagePredicate predicate) const noexcept | CmdArgHandler | |
UsagePredicate typedef | CmdArgHandler |