- Inheritance
- < RuntimeError < StandardError < Exception < Object
Base class of exceptions from OptionParser.
Constants
Name | Description | |
---|---|---|
Reason | = 'parse error'.freeze | Reason which caused the error. |
Attributes
Name | Visibility | R/W | Description |
---|---|---|---|
args | public | R | |
reason | public | W |
Methods
Class
Visibility | Signature |
---|---|
public | new (*args) |
Instance
Visibility | Signature |
---|---|
public | inspect () |
public | message () |
public | reason () |
public | recover (argv) |
public | set_option (opt, eq) |
public | to_s () |
Class Method Detail
new(*args)
Instance Method Detail
inspect()
message()
Default stringizing method to emit standard error message.
reason()
Returns error reason. Override this for I18N.
recover(argv)
Pushes back erred argument(s) to argv.
set_option(opt, eq)
to_s()
Alias for message