Provided by: dpdk-doc_24.11.2-2_all 

NAME
rte_argparse
SYNOPSIS
#include <rte_argparse.h> Data Fields const char * prog_name const char * usage const char * descriptor const char * epilog bool exit_on_error rte_arg_parser_t callback void * opaque void * reserved [16] struct rte_argparse_arg args []
Detailed Description
A structure used to hold argparse's configuration. Definition at line 145 of file rte_argparse.h.
Field Documentation
const char* prog_name Program name. Must not be NULL. Definition at line 147 of file rte_argparse.h. const char* usage How to use the program. Must not be NULL. Definition at line 149 of file rte_argparse.h. const char* descriptor Explain what the program does. Could be NULL. Definition at line 151 of file rte_argparse.h. const char* epilog Text at the bottom of help. Could be NULL. Definition at line 153 of file rte_argparse.h. bool exit_on_error Whether exit when error. Definition at line 155 of file rte_argparse.h. rte_arg_parser_t callback User callback for parsing arguments. Definition at line 157 of file rte_argparse.h. void* opaque Opaque which used to invoke callback. Definition at line 159 of file rte_argparse.h. void* reserved[16] Reserved field used for future extension. Definition at line 161 of file rte_argparse.h. struct rte_argparse_arg args[] Arguments configuration. Must ended with ARGPARSE_ARG_END(). Definition at line 163 of file rte_argparse.h.
Author
Generated automatically by Doxygen for DPDK from the source code. DPDK Version 24.11.2 rte_argparse(3)