Class: ALib::SimpleMain

Inherits:
AbstractMain show all
Defined in:
lib/alib-0.4.0/main.rb

Overview

class AbstractMain

Constant Summary

Constants inherited from AbstractMain

AbstractMain::EXIT_FAILURE, AbstractMain::EXIT_PSEUDO_SUCCESS, AbstractMain::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, METACLASS, OrderedAutoHash, 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

argument, arguments, class_attributes, class_initialize, #die, inherited, #init_logging, #initialize, instance_attributes, #invalid_option, #klass, #logcatch, #main, optional_argument, optional_arguments, #optional_arguments, options, #parse_argv, #parse_options, #post_main, #post_parse_argv, #post_parse_options, #post_run, #pre_main, #pre_parse_argv, #pre_parse_options, #pre_run, required_argument, #required_arguments, required_arguments, #run, run, stringlist, unindent_block, #usage

Methods included from Logging

append_features

Methods included from Logging::LogMethods

#__logger_mutex, #__logger_sync, #btrace, #emsg, #errmsg, #log_err, #logger, #logger=

Methods included from ALib

configurable_main, load, simple_main, version

Constructor Details

This class inherits a constructor from ALib::AbstractMain