Table of Contents - main-4.7.0 Documentation
Classes/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
::create — Main::Parameter
::default_synopsis — Main::Usage
::default_usage — Main::Usage
::evaluate — Main::Parameter::DSL
::export — Main::Cast
::factory — Main
::included — Main::Util
::inherited — Main::Parameter
::libdir — Main
::list — Main::Mode
::new — Main::Parameter
::new — Main::Program::InstanceMethods
::new — Main::Program::ClassMethods::Factory
::new — Main::Parameter::DSL
::new — Main::Usage
::new — Main::Mode::List
::new — Main::Logger
::new — Main::Parameter::Table
::new — Main
::new — Main::GetoptLong
::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::Table::BoundsCheck
#[] — Main::Parameter::List
#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 — Main::Program::ClassMethods
#can_has — Object
#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::InstanceMethods
#config — Main::Program::ClassMethods
#config_path — Main::Program::ClassMethods
#db — Main::Program::InstanceMethods
#db — Main::Program::ClassMethods
#db_path — Main::Program::ClassMethods
#default — Main::Parameter::DSL
#default — Main::Parameter
#default= — Main::Parameter
#default_options! — Main::Program::ClassMethods
#default_options! — Object
#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
#dotdir — Main::Program::InstanceMethods
#dotdir — Main::Program::ClassMethods
#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_option — Main::GetoptLong
#getopt — Main::Util::Methods
#handle_exception — Main::Program::InstanceMethods
#handle_exit — Main::Program::InstanceMethods
#has — Main::Program::ClassMethods
#has — Object
#help! — Main::Program::InstanceMethods
#help? — Main::Program::InstanceMethods
#home — Main::Util::Methods
#indent — Main::Util::Methods
#input — Main::Program::InstanceMethods
#input — Main::Program::ClassMethods
#instance_eval_block — Main::Program::InstanceMethods
#io — Main::Program::ClassMethods
#keyword — Main::Program::ClassMethods
#keyword — Object
#logger= — Main::Program::InstanceMethods
#main_initialize — Main::Program::InstanceMethods
#mcp — Main::Util::Methods
#mixin — Object
#mixin — Main::Program::ClassMethods
#mode — Main::Program::ClassMethods
#mode — Object
#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 — Main::Program::ClassMethods
#option — Object
#optional — Main::Parameter::DSL
#optional= — Main::Parameter
#optional? — Main::Parameter::DSL
#optional? — Main::Parameter
#ordering= — Main::GetoptLong
#output — Main::Program::InstanceMethods
#output — Main::Program::ClassMethods
#parameter — Main::Program::ClassMethods
#parameter — Object
#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_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
#singleton_class — Object
#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::OnOff
#turn — Main::Logger
#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
#wrap_run! — Main::Program::ClassMethods
#write — Main::Logger::OnOff