class Optarg::Model
- Optarg::Model
- Reference
- Object
Defined in:
optarg/model.croptarg/model/dsl.cr
Constructors
Instance Method Summary
- #__optarg_args_to_be_parsed : Array(String)
- #__optarg_argv : Array(String)
- #__optarg_parsed_args : Array(String)
- #__optarg_parsed_nodes : Array(Array(String))
- #__optarg_unparsed_args : Array(String)
- #args : Array(String)
- #unparsed_args : Array(String)
Macro Summary
- bool(names, desc = "", default = nil, not = [] of ::String)
- define_bool_type(options)
- define_option_for_type(type)
- define_string_type(options)
- define_type(type)
- define_value_container_for_type(type)
- on(names, desc = "", &block)
- string(names, desc = "", default = nil)