Option++
2.0
C++ library for reading command-line options
|
This is the complete list of members for optionpp::parser, including all inherited members.
add_option(const option &opt=option{}) | optionpp::parser | |
add_option(const std::string &long_name, char short_name='\0', const std::string &description="", const std::string &arg_name="", bool arg_required=false, const std::string &group_name="") | optionpp::parser | |
group(const std::string &name) | optionpp::parser | |
operator[](const std::string &long_name) | optionpp::parser | |
operator[](char short_name) | optionpp::parser | |
parse(InputIt first, InputIt last, bool ignore_first=true) const | optionpp::parser | |
parse(int argc, char *argv[], bool ignore_first=true) const | optionpp::parser | |
parse(const std::string &cmd_line, bool ignore_first=false) const | optionpp::parser | |
parser() noexcept | optionpp::parser | inline |
parser(const std::initializer_list< option > &il) | optionpp::parser | inline |
parser(InputIt first, InputIt last) | optionpp::parser | inline |
print_help(std::ostream &os, int max_line_length=78, int group_indent=0, int option_indent=2, int desc_first_line_indent=30, int desc_multiline_indent=32) const | optionpp::parser | |
set_custom_strings(const std::string &delims, const std::string &short_prefix="", const std::string &long_prefix="", const std::string &end_indicator="", const std::string &equals="") | optionpp::parser | |
sort_groups() | optionpp::parser | |
sort_options() | optionpp::parser |