|
Zycore 1.5.2
Zyan Core Library for C
|
Configuration for argument parsing. More...
#include <ArgParse.h>
Data Fields | |
| const char ** | argv |
| argv argument passed to main by LibC. | |
| ZyanUSize | argc |
| argc argument passed to main by LibC. | |
| ZyanUSize | min_unnamed_args |
| Minimum # of accepted unnamed / anonymous arguments. | |
| ZyanUSize | max_unnamed_args |
| Maximum # of accepted unnamed / anonymous arguments. | |
| ZyanArgParseDefinition * | args |
| Argument definition array, or ZYAN_NULL. | |
Configuration for argument parsing.
| ZyanArgParseDefinition* args |
Argument definition array, or ZYAN_NULL.
Expects a pointer to an array of ZyanArgParseDefinition instances. The array is terminated by setting the .name field of the last element to ZYAN_NULL. If no named arguments should be parsed, you can also set this to ZYAN_NULL.
| const char** argv |
argv argument passed to main by LibC.
| ZyanUSize max_unnamed_args |
Maximum # of accepted unnamed / anonymous arguments.
| ZyanUSize min_unnamed_args |
Minimum # of accepted unnamed / anonymous arguments.