class Optarg::Model

Defined in:

optarg/model.cr
optarg/model/dsl.cr

Constructors

Instance Method Summary

Macro Summary

Constructor Detail

def self.new(__optarg_argv : Array(String)) #

[View source]

Instance Method Detail

def __optarg_args_to_be_parsed : Array(String) #

[View source]
def __optarg_argv : Array(String) #

[View source]
def __optarg_parsed_args : Array(String) #

[View source]
def __optarg_parsed_nodes : Array(Array(String)) #

[View source]
def __optarg_unparsed_args : Array(String) #

[View source]
def args : Array(String) #

[View source]
def unparsed_args : Array(String) #

[View source]

Macro Detail

macro bool(names, desc = "", default = nil, not = [] of ::String) #

[View source]
macro define_bool_type(options) #

[View source]
macro define_option_for_type(type) #

[View source]
macro define_string_type(options) #

[View source]
macro define_type(type) #

[View source]
macro define_value_container_for_type(type) #

[View source]
macro on(names, desc = "", &block) #

[View source]
macro string(names, desc = "", default = nil) #

[View source]