Class: OptionParser::Switch::NoArgument
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
|
Class Chain:
self,
::OptionParser::Switch
|
|
|
Instance Chain:
self,
::OptionParser::Switch
|
|
| Inherits: |
OptionParser::Switch
|
| Defined in: | lib/optparse.rb |
Overview
::OptionParser::Switch that takes no arguments.
Class Method Summary
::OptionParser::Switch - Inherited
| .guess | Guesses argument style from #arg. |
| .incompatible_argument_styles, .new, .pattern | |
Instance Attribute Summary
Instance Method Summary
-
#parse(arg, argv) {|NeedlessArgument, arg| ... }
Raises an exception if any arguments given.
::OptionParser::Switch - Inherited
| #summarize | Produces the summary text. |
| #switch_name | Main name of the switch. |
| #conv_arg | |
| #parse_arg |
Constructor Details
This class inherits a constructor from OptionParser::Switch
Class Method Details
.incompatible_argument_styles
[ GitHub ]# File 'lib/optparse.rb', line 655
def self.incompatible_argument_styles(*) end
.pattern
[ GitHub ]# File 'lib/optparse.rb', line 658
def self.pattern Object end
Instance Method Details
#parse(arg, argv) {|NeedlessArgument, arg| ... }
Raises an exception if any arguments given.