34 #include <rte_compat.h> 166 bool reserved_flags[6];
182 #define ARGPARSE_ARG_END() { NULL } __rte_experimental int rte_argparse_parse_type(const char *str, enum rte_argparse_value_type val_type, void *val)
struct rte_argparse_arg args[]
void(* print_help)(const struct rte_argparse *obj)
enum rte_argparse_value_required value_required
__rte_experimental void rte_argparse_print_help(FILE *stream, const struct rte_argparse *obj)
__rte_experimental int rte_argparse_parse(const struct rte_argparse *obj, int argc, char **argv)
int(* rte_arg_parser_t)(uint32_t index, const char *value, void *opaque)
bool ignore_non_flag_args
enum rte_argparse_value_type value_type
rte_argparse_value_required
rte_arg_parser_t callback