Table of Contents - main-6.0.0 Documentation
Classes and Modules
- Kernel
- Main
- Main::Cast
- Main::GetoptLong
- Main::GetoptLong::AmbigousOption
- Main::GetoptLong::InvalidOption
- Main::GetoptLong::MissingArgument
- Main::GetoptLong::NeedlessArgument
- Main::Logger
- Main::Logger::OnOff
- Main::Mode
- Main::Mode::Ambiguous
- Main::Mode::Duplicate
- Main::Mode::Error
- Main::Mode::List
- Main::Parameter
- Main::Parameter::AmbigousOption
- Main::Parameter::Argument
- Main::Parameter::Arity
- Main::Parameter::DSL
- Main::Parameter::Environment
- Main::Parameter::Error
- Main::Parameter::InValid
- Main::Parameter::InvalidOption
- Main::Parameter::Keyword
- Main::Parameter::List
- Main::Parameter::MissingArgument
- Main::Parameter::NeedlessArgument
- Main::Parameter::NoneSuch
- Main::Parameter::NotGiven
- Main::Parameter::Option
- Main::Parameter::Table
- Main::Parameter::Table::BoundsCheck
- Main::Parameter::e
- Main::Program
- Main::Program::ClassMethods
- Main::Program::ClassMethods::Factory
- Main::Program::InstanceMethods
- Main::Softspoken
- Main::Usage
- Main::Util
- Main::Util::ClassMethods
- Main::Util::InstanceMethods
- Main::Util::Methods
- Main::main
- Object
- Object::object
- Process
Methods
- ::=== — Main::Softspoken
- ::[] — Main::Cast
- ::abort — Process
- ::cast — Main::Cast
- ::class_for — Main::Parameter
- ::create — Main::Parameter
- ::create — Main
- ::default_synopsis — Main::Usage
- ::default_usage — Main::Usage
- ::dependencies — Main
- ::description — Main
- ::evaluate — Main::Parameter::DSL
- ::export — Main::Cast
- ::factory — Main
- ::included — Main::Util
- ::inherited — Main::Parameter
- ::libdir — Main
- ::list — Main::Mode
- ::load — Main
- ::new — Main::GetoptLong
- ::new — Main::Logger
- ::new — Main::Mode::List
- ::new — Main::Parameter
- ::new — Main::Parameter::DSL
- ::new — Main::Parameter::Table
- ::new — Main::Program::ClassMethods::Factory
- ::new — Main::Usage
- ::new — Main
- ::new — Main::Program::InstanceMethods
- ::off — Main::Logger
- ::off! — Main::Softspoken
- ::on — Main::Logger
- ::on! — Main::Softspoken
- ::pop_ios! — Main
- ::push_ios! — Main
- ::run — Main
- ::sym — Main::Parameter
- ::test — Main
- ::version — Main
- ::wrap_errors — Main::Parameter
- ::wrapped_error — Main::Parameter
- #<< — Main::Parameter::List
- #Main — Kernel
- #[] — Main::Parameter::List
- #[] — Main::Parameter::Table::BoundsCheck
- #abort — Kernel
- #abort — Main::Program::InstanceMethods
- #add — Main::Mode::List
- #add_handlers — Main::Parameter
- #add_value — Main::Parameter
- #adding_handlers — Main::Parameter
- #after_initialize — Main::Program::InstanceMethods
- #after_parse_parameters — Main::Program::InstanceMethods
- #after_run — Main::Program::InstanceMethods
- #apply_casting — Main::Parameter
- #argument — Object
- #argument — Main::Parameter::DSL
- #argument — Main::Program::ClassMethods
- #argument_none? — Main::Parameter
- #argument_optional — Main::Parameter::DSL
- #argument_optional? — Main::Parameter
- #argument_optional? — Main::Parameter::DSL
- #argument_required — Main::Parameter::DSL
- #argument_required? — Main::Parameter
- #argument_required? — Main::Parameter::DSL
- #arity — Main::Parameter::DSL
- #arity? — Main::Parameter::DSL
- #attr — Main::Parameter::DSL
- #author_section — Main::Usage
- #before_initialize — Main::Program::InstanceMethods
- #before_parse_parameters — Main::Program::InstanceMethods
- #before_run — Main::Program::InstanceMethods
- #build — Main::Program::ClassMethods::Factory
- #can_has — Object
- #can_has — Main::Program::ClassMethods
- #cast — Main::Parameter::DSL
- #cast? — Main::Parameter::DSL
- #check_arity — Main::Parameter
- #check_validation — Main::Parameter
- #clear — Main::Usage
- #columnize — Main::Util::Methods
- #config — Main::Program::ClassMethods
- #config — Main::Program::InstanceMethods
- #config_path — Main::Program::ClassMethods
- #db — Main::Program::ClassMethods
- #db — Main::Program::InstanceMethods
- #db_path — Main::Program::ClassMethods
- #default — Main::Parameter
- #default — Main::Parameter::DSL
- #default= — Main::Parameter
- #default_options! — Object
- #default_options! — Main::Program::ClassMethods
- #defaults! — Main::Parameter::List
- #defaults? — Main::Parameter::DSL
- #delete — Main::Parameter::List
- #description — Main::Parameter::DSL
- #description? — Main::Parameter::DSL
- #description_section — Main::Usage
- #device — Main::Logger
- #dynamically_extend_via_commandline_modes! — Main::Program::ClassMethods
- #each — Main::GetoptLong
- #each_option — Main::GetoptLong
- #environment — Object
- #environment — Main::Program::ClassMethods
- #error — Main::Parameter::DSL
- #error_message — Main::GetoptLong
- #evaluate — Main::Program::ClassMethods
- #example — Main::Parameter::DSL
- #factory — Main::Program::ClassMethods
- #factory= — Main::Program::ClassMethods
- #fattr — Main::Parameter::DSL
- #fattr_block_for — Main::Parameter::DSL
- #fcall — Main::Program::InstanceMethods
- #finalize — Main::Program::InstanceMethods
- #find_by_mode — Main::Mode::List
- #format_message — Main::Logger
- #fully_qualified_mode — Main::Program::ClassMethods
- #get — Main::GetoptLong
- #get — Main::Parameter
- #get_option — Main::GetoptLong
- #getopt — Main::Util::Methods
- #handle_exception — Main::Program::InstanceMethods
- #handle_exit — Main::Program::InstanceMethods
- #has — Object
- #has — Main::Program::ClassMethods
- #help! — Main::Program::InstanceMethods
- #help? — Main::Program::InstanceMethods
- #home — Main::Util::Methods
- #indent — Main::Util::Methods
- #input — Main::Program::ClassMethods
- #input — Main::Program::InstanceMethods
- #instance_eval_block — Main::Program::InstanceMethods
- #integer — Main::Util::Methods
- #io — Main::Program::ClassMethods
- #keyword — Object
- #keyword — Main::Program::ClassMethods
- #logger= — Main::Program::InstanceMethods
- #main_initialize — Main::Program::InstanceMethods
- #mcp — Main::Util::Methods
- #mixin — Object
- #mixin — Main::Program::ClassMethods
- #mode — Object
- #mode — Main::Program::ClassMethods
- #mode_name — Main::Program::ClassMethods
- #modes — Main::Program::InstanceMethods
- #name — Main::Parameter
- #name_section — Main::Usage
- #new — Main::Program::ClassMethods
- #off — Main::Logger
- #on — Main::Logger
- #option — Object
- #option — Main::Program::ClassMethods
- #optional — Main::Parameter::DSL
- #optional= — Main::Parameter
- #optional? — Main::Parameter
- #optional? — Main::Parameter::DSL
- #ordering= — Main::GetoptLong
- #output — Main::Program::ClassMethods
- #output — Main::Program::InstanceMethods
- #parameter — Object
- #parameter — Main::Program::ClassMethods
- #parameters_section — Main::Usage
- #params — Main::Program::ClassMethods
- #parse — Main::Parameter::List
- #parse_arguments — Main::Parameter::List
- #parse_environment — Main::Parameter::List
- #parse_keywords — Main::Parameter::List
- #parse_options — Main::Parameter::List
- #parse_parameters — Main::Program::InstanceMethods
- #post_initialize — Main::Program::InstanceMethods
- #post_parse_parameters — Main::Program::InstanceMethods
- #post_run — Main::Program::InstanceMethods
- #pre_initialize — Main::Program::InstanceMethods
- #pre_parse_parameters — Main::Program::InstanceMethods
- #pre_run — Main::Program::InstanceMethods
- #remove — Main::Parameter
- #required — Main::Parameter::DSL
- #required? — Main::Parameter::DSL
- #run — Main::Program::ClassMethods
- #run — Main::Program::InstanceMethods
- #sanity_check! — Main::Parameter
- #set — Main::Parameter
- #set_default_options! — Main::Program::ClassMethods
- #set_defaults! — Main::Usage
- #set_error — Main::GetoptLong
- #set_options — Main::GetoptLong
- #setup! — Main::Parameter
- #setup_finalizers — Main::Program::InstanceMethods
- #setup_io_redirection — Main::Program::InstanceMethods
- #setup_io_restoration — Main::Program::InstanceMethods
- #setup_logging — Main::Program::InstanceMethods
- #shell! — Main::Program::InstanceMethods
- #singleton_class — Object
- #state_basename — Main::Program::ClassMethods
- #state_dirname — Main::Program::ClassMethods
- #state_path — Main::Program::ClassMethods
- #state_path — Main::Program::InstanceMethods
- #stderr= — Main::Program::InstanceMethods
- #stdin= — Main::Program::InstanceMethods
- #stdout= — Main::Program::InstanceMethods
- #synopsis — Main::Parameter::DSL
- #synopsis_section — Main::Usage
- #terminate — Main::GetoptLong
- #terminated? — Main::GetoptLong
- #to_options — Main::Parameter::Table
- #to_proc — Main::Program::ClassMethods::Factory
- #to_s — Main::Usage
- #tty? — Main::Logger
- #turn — Main::Logger
- #turn — Main::Logger::OnOff
- #type — Main::Parameter::DSL
- #type? — Main::Parameter::DSL
- #typename — Main::Parameter
- #unindent — Main::Util::Methods
- #usage — Main::Program::ClassMethods
- #validate — Main::Parameter::DSL
- #validate! — Main::Parameter::List
- #validate? — Main::Parameter::DSL
- #value — Main::Parameter
- #value= — Main::Parameter
- #wrap_run! — Main::Program::ClassMethods
- #write — Main::Logger::OnOff