| rte_argparse(3) | Library Functions Manual | rte_argparse(3) |
rte_argparse
#include <rte_argparse.h>
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 []
A structure used to hold argparse's configuration.
Definition at line 145 of file rte_argparse.h.
Program name. Must not be NULL.
Definition at line 147 of file rte_argparse.h.
How to use the program. Must not be NULL.
Definition at line 149 of file rte_argparse.h.
Explain what the program does. Could be NULL.
Definition at line 151 of file rte_argparse.h.
Text at the bottom of help. Could be NULL.
Definition at line 153 of file rte_argparse.h.
Whether exit when error.
Definition at line 155 of file rte_argparse.h.
User callback for parsing arguments.
Definition at line 157 of file rte_argparse.h.
Opaque which used to invoke callback.
Definition at line 159 of file rte_argparse.h.
Reserved field used for future extension.
Definition at line 161 of file rte_argparse.h.
Arguments configuration. Must ended with ARGPARSE_ARG_END().
Definition at line 163 of file rte_argparse.h.
Generated automatically by Doxygen for DPDK from the source code.
| Version 24.11.3 | DPDK |