| action_func_t typedef | tim::argparse::argument_parser | |
| action_pair_t typedef | tim::argparse::argument_parser | |
| add_action(BoolFuncT &&_b, ActionFuncT &_act) | tim::argparse::argument_parser | inline |
| add_action(const std::string &_name, ActionFuncT &_act) | tim::argparse::argument_parser | inline |
| add_argument() | tim::argparse::argument_parser | inline |
| add_argument(const std::initializer_list< std::string > &_names, const std::string &desc, bool req=false) | tim::argparse::argument_parser | inline |
| add_argument(const std::vector< std::string > &_names, const std::string &desc, bool req=false) | tim::argparse::argument_parser | inline |
| add_positional_argument(const std::string &_name) | tim::argparse::argument_parser | inline |
| argument_parser(std::string desc) | tim::argparse::argument_parser | inline |
| bool_func_t typedef | tim::argparse::argument_parser | |
| enable_help() | tim::argparse::argument_parser | inline |
| error_func_t typedef | tim::argparse::argument_parser | |
| exists(const std::string &name) const | tim::argparse::argument_parser | inline |
| get(size_t _idx, Tp &_value) | tim::argparse::argument_parser | inline |
| get(const std::string &_name, Tp &_value) | tim::argparse::argument_parser | inline |
| get(const std::string &name) | tim::argparse::argument_parser | inline |
| get_count(const std::string &name) | tim::argparse::argument_parser | inline |
| get_count(argument &a) | tim::argparse::argument_parser | inlinestatic |
| get_positional_count() const | tim::argparse::argument_parser | inline |
| known_args_t typedef | tim::argparse::argument_parser | |
| on_error(ErrorFuncT &&_func) | tim::argparse::argument_parser | inline |
| parse(int argc, char **argv, int verbose_level=0) | tim::argparse::argument_parser | inline |
| parse(const std::vector< std::string > &_args, int verbose_level=0) | tim::argparse::argument_parser | |
| parse_args(Args &&... args) | tim::argparse::argument_parser | inline |
| parse_known_args(int argc, char **argv, const std::string &_delim="--", int verbose_level=0) | tim::argparse::argument_parser | inline |
| parse_known_args(int *argc, char ***argv, const std::string &_delim="--", int verbose_level=0) | tim::argparse::argument_parser | inline |
| parse_known_args(int *argc, char ***argv, strvec_t &_args, const std::string &_delim="--", int verbose_level=0) | tim::argparse::argument_parser | |
| parse_known_args(int argc, char **argv, strvec_t &_args, const std::string &_delim="--", int verbose_level=0) | tim::argparse::argument_parser | |
| print_help(const std::string &_extra="") | tim::argparse::argument_parser | |
| result_type typedef | tim::argparse::argument_parser | |
| set_help_width(int _v) | tim::argparse::argument_parser | inline |
| strset_t typedef | tim::argparse::argument_parser | |
| strvec_t typedef | tim::argparse::argument_parser | |
| this_type typedef | tim::argparse::argument_parser | |