![]() |
MySQL 8.0.43
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 |