![]() |
WPILibC++ 2025.3.2
|
This is the complete list of members for wpi::Argument, including all inherited members.
| action(F &&callable, Args &&... bound_args) -> std::enable_if_t< std::is_invocable_v< F, Args..., std::string const >, Argument & > | wpi::Argument | inline |
| add_choice(T &&choice) | wpi::Argument | inline |
| append() | wpi::Argument | inline |
| Argument(std::string_view prefix_chars, std::array< std::string_view, N > &&a) | wpi::Argument | inlineexplicit |
| ArgumentParser class | wpi::Argument | friend |
| choices() | wpi::Argument | inline |
| choices(T &&first, U &&... rest) | wpi::Argument | inline |
| consume(Iterator start, Iterator end, std::string_view used_name={}, bool dry_run=false) | wpi::Argument | inline |
| default_value(T &&value) | wpi::Argument | inline |
| default_value(const char *value) | wpi::Argument | inline |
| find_default_value_in_choices_or_throw() const | wpi::Argument | inline |
| find_value_in_choices_or_throw(Iterator it) const | wpi::Argument | inline |
| flag() | wpi::Argument | inline |
| get_arguments_length() const | wpi::Argument | inline |
| get_inline_usage() const | wpi::Argument | inline |
| get_names_csv(char separator=',') const | wpi::Argument | inline |
| get_usage_full() const | wpi::Argument | inline |
| help(std::string help_text) | wpi::Argument | inline |
| hidden() | wpi::Argument | inline |
| implicit_value(std::any value) | wpi::Argument | inline |
| is_positional(std::string_view name, std::string_view prefix_chars) | wpi::Argument | inlinestatic |
| metavar(std::string metavar) | wpi::Argument | inline |
| nargs(std::size_t num_args) | wpi::Argument | inline |
| nargs(std::size_t num_args_min, std::size_t num_args_max) | wpi::Argument | inline |
| nargs(nargs_pattern pattern) | wpi::Argument | inline |
| operator!=(const T &rhs) const | wpi::Argument | inline |
| operator<<(std::ostream &stream, const ArgumentParser &parser) -> std::ostream & | wpi::Argument | friend |
| operator<<(std::ostream &stream, const Argument &argument) | wpi::Argument | friend |
| operator==(const T &rhs) const | wpi::Argument | inline |
| remaining() | wpi::Argument | inline |
| required() | wpi::Argument | inline |
| scan() -> std::enable_if_t< std::is_arithmetic_v< T >, Argument & > | wpi::Argument | inline |
| store_into(bool &var) | wpi::Argument | inline |
| store_into(T &var) | wpi::Argument | inline |
| store_into(double &var) | wpi::Argument | inline |
| store_into(std::string &var) | wpi::Argument | inline |
| store_into(std::vector< std::string > &var) | wpi::Argument | inline |
| store_into(std::vector< int > &var) | wpi::Argument | inline |
| store_into(std::set< std::string > &var) | wpi::Argument | inline |
| store_into(std::set< int > &var) | wpi::Argument | inline |
| validate() const | wpi::Argument | inline |