Class: ALib::SimpleMain
- Inherits:
-
AbstractMain
- Object
- AbstractMain
- ALib::SimpleMain
- Defined in:
- lib/alib-0.5.1/main.rb
Overview
class AbstractMain
Constant Summary
Constants included from AbstractMain::Constants
AbstractMain::Constants::EXIT_FAILURE, AbstractMain::Constants::EXIT_OK, AbstractMain::Constants::EXIT_PSEUDO_SUCCESS, AbstractMain::Constants::EXIT_SUCCESS
Constants included from Logging
Logging::DIV0, Logging::DIV1, Logging::DIV2, Logging::DIV3, Logging::EOL, Logging::SEC0, Logging::SEC1, Logging::SEC2, Logging::SEC3
Constants included from ALib
AUTOLOAD, BSearch, Configfile, Find, LIBDIR, Listfile, OrderedAutoHash, SINGLETON_CLASS, VERSION
Instance Attribute Summary
Attributes inherited from AbstractMain
#argv, #cmdline, #console, #env, #listoptions, #logdev, #logger, #op, #options, #program, #verbosity
Method Summary
Methods inherited from AbstractMain
#__initialize__, #argument, argument, arguments, #arguments, #argv_plus_stdin, class_attributes, class_initialize, default, #defaults, defaults, #die, exit_failure, #exit_failure, #exit_ok, exit_ok, #exit_pseudo_success, exit_pseudo_success, #exit_status, #exit_success, exit_success, get_param, indent_block, inherited, #init_logging, #initialize, instance_attributes, #invalid_option, #klass, #logcatch, #main, main, new, option, #option, optional_argument, #optional_arguments, optional_arguments, options, #options?, param, #param, #param?, params, #params, parm, parms, #parse_argv, #parse_options, #post_init_logging, #post_main, #post_parse_argv, #post_parse_options, #post_run, #pre_init_logging, #pre_main, #pre_parse_argv, #pre_parse_options, #pre_run, required_argument, #required_arguments, required_arguments, run, #run, #status_failure, status_failure, status_ok, #status_ok, status_pseudo_success, #status_pseudo_success, #status_success, status_success, stringlist, unindent_block, #usage, usage
Methods included from Logging
Constructor Details
This class inherits a constructor from ALib::AbstractMain