|
cli20 0.1.2
A C++20 typed-schema command-line parser
|
This is the complete list of members for cli::Parser< T >, including all inherited members.
| format_help(ColorMode color_mode=ColorMode::detect, HelpPalette palette=default_help_palette) -> std::string | cli::Parser< T > | inline |
| format_help(RecurseHelpTag) -> std::string | cli::Parser< T > | inline |
| format_help(HelpPalette palette) -> std::string | cli::Parser< T > | inline |
| format_help(ColorMode color_mode, RecurseHelpTag) -> std::string | cli::Parser< T > | inline |
| format_help(ColorMode color_mode, HelpPalette palette, RecurseHelpTag) -> std::string | cli::Parser< T > | inline |
| parse(int argc, char *argv[]) -> ParseResult< T > | cli::Parser< T > | inline |
| parse(T initial, int argc, char *argv[]) -> ParseResult< T > | cli::Parser< T > | inline |
| parse(std::span< const std::string_view > args, std::size_t first_index=0) -> ParseResult< T > | cli::Parser< T > | inline |
| parse(std::span< const std::string_view > args, std::string_view program_name, std::size_t first_index=0) -> ParseResult< T > | cli::Parser< T > | inline |
| parse(T initial, std::span< const std::string_view > args, std::size_t first_index=0) -> ParseResult< T > | cli::Parser< T > | inline |
| parse(T initial, std::span< const std::string_view > args, std::string_view program_name, std::size_t first_index=0) -> ParseResult< T > | cli::Parser< T > | inline |
| Parser | cli::Parser< T > | friend |
| program_name() const -> const std::string & | cli::Parser< T > | inline |
| set_program_name(std::string name) -> void | cli::Parser< T > | inline |