List of all items
Structs
- funccall::ExtArgsMatchFuncMap
- funccall::InnerExtArgsMatchFuncMap
- key::ExtKeyParse
- key::KeyAttr
- key::KeyAttrError
- key::KeyError
- key::TypeClass
- namespace::NameSpaceError
- namespace::NameSpaceEx
- options::ExtArgsOptionParseError
- options::ExtArgsOptions
- parser::ExtArgsParser
- parser::ParserError
Enums
Traits
Macros
- extargs_assert
- extargs_error_class
- extargs_log_error
- extargs_log_info
- extargs_log_trace
- extargs_log_warn
- extargs_new_error
Type Aliases
- funccall::ExtArgsActionFunc
- funccall::ExtArgsCallbackFunc
- funccall::ExtArgsJsonFunc
- funccall::ExtArgsParseHelpFunc
Constants
- const_value::COMMAND_JSON_SET
- const_value::COMMAND_SET
- const_value::DEFAULT_SET
- const_value::ENVIRONMENT_SET
- const_value::ENV_COMMAND_JSON_SET
- const_value::ENV_SUB_COMMAND_JSON_SET
- const_value::SUB_COMMAND_JSON_SET
- key::CMDWORDS
- key::FLAGSPECIAL
- key::FLAGWORDS
- key::FORMWORDS
- key::KEYWORD_ARGS
- key::KEYWORD_ATTR
- key::KEYWORD_BOOL
- key::KEYWORD_COMMAND
- key::KEYWORD_COUNT
- key::KEYWORD_DICT
- key::KEYWORD_DOLLAR_SIGN
- key::KEYWORD_FLOAT
- key::KEYWORD_HELP
- key::KEYWORD_INT
- key::KEYWORD_JSONFILE
- key::KEYWORD_LIST
- key::KEYWORD_LONGOPT
- key::KEYWORD_NARGS
- key::KEYWORD_PLUS_SIGN
- key::KEYWORD_PREFIX
- key::KEYWORD_QUESTION_SIGN
- key::KEYWORD_SHORTOPT
- key::KEYWORD_STAR_SIGN
- key::KEYWORD_STRING
- key::KEYWORD_SUBCOMMAND
- key::KEYWORD_SUBNARGS
- key::KEYWORD_VALUE
- key::KEYWORD_VARNAME
- key::OTHERWORDS
- options::OPT_CMD_PREFIX_ADDED
- options::OPT_DESCRIPTION
- options::OPT_EPILOG
- options::OPT_ERROR_HANDLER
- options::OPT_FLAG_NO_CHANGE
- options::OPT_FUNC_UPPER_CASE
- options::OPT_HELP_HANDLER
- options::OPT_HELP_LONG
- options::OPT_HELP_SHORT
- options::OPT_JSON_LONG
- options::OPT_LONG_PREFIX
- options::OPT_NO_HELP_OPTION
- options::OPT_NO_JSON_OPTION
- options::OPT_PARSE_ALL
- options::OPT_PROG
- options::OPT_SCREEN_WIDTH
- options::OPT_SHORT_PREFIX
- options::OPT_USAGE
- options::OPT_VAR_UPPER_CASE
- options::OPT_VERSION