logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

ZyanArgParseConfig_

Author

       Generated automatically by Doxygen for Zycore from the source code.

Zycore                                           Version 1.5.2.0                          ZyanArgParseConfig_(3)

Detailed Description

       Configuration for argument parsing.

Member Data Documentation

ZyanUSizeZyanArgParseConfig_::argc
       argc argument passed to main by LibC.

   ZyanArgParseDefinition*ZyanArgParseConfig_::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.

   constchar**ZyanArgParseConfig_::argv
       argv argument passed to main by LibC.

   ZyanUSizeZyanArgParseConfig_::max_unnamed_args
       Maximum # of accepted unnamed / anonymous arguments.

   ZyanUSizeZyanArgParseConfig_::min_unnamed_args
       Minimum # of accepted unnamed / anonymous arguments.

Name

       ZyanArgParseConfig_

Synopsis

       #include <ArgParse.h>

   PublicAttributes
       const char ** argv
       ZyanUSize argc
       ZyanUSize min_unnamed_args
       ZyanUSize max_unnamed_argsZyanArgParseDefinition * args

See Also