Class: Main::Program

Inherits:
Object show all
Extended by:
ClassMethods
Includes:
InstanceMethods
Defined in:
lib/main/program.rb,
lib/main/program/class_methods.rb,
lib/main/program/instance_methods.rb

Defined Under Namespace

Modules: ClassMethods, InstanceMethods

Method Summary

Methods included from ClassMethods

argument, can_has, chunkname, config, config_path, daemonizes!, db, db_path, default_options!, dynamically_extend_via_commandline_modes!, environment, evaluate, factory, factory=, fully_qualified_mode, has, input, io, keyword, main_env, main_env!, main_env_key_for, mixin, mode, mode_name, new, option, output, parameter, params, run, set_default_options!, setup_finalizers, state_basename, state_dirname, state_path, usage, wrap_run!

Methods included from InstanceMethods

#abort, #after_initialize, #after_parse_parameters, #after_run, #before_initialize, #before_parse_parameters, #before_run, #config, #daemon, #db, #fcall, #finalize, #handle_exception, #handle_exit, #help!, #help?, #initialize, #input, #instance_eval_block, #logger=, #main_env, #main_initialize, #modes, #output, #parse_parameters, #post_initialize, #post_parse_parameters, #post_run, #pre_initialize, #pre_parse_parameters, #pre_run, #run, #setup_finalizers, #setup_io_redirection, #setup_io_restoration, #setup_logging, #shell!, #state_path, #stderr=, #stdin=, #stdout=