Class OptionParser::Switch::RequiredArgument
In: lib/optparse.rb
Parent: self

Switch that takes an argument.

Methods

parse  

Public Instance methods

Raises an exception if argument is not present.

[Source]

     # File lib/optparse.rb, line 434
434:       def parse(arg, argv)
435:         unless arg
436:           raise MissingArgument if argv.empty?
437:           arg = argv.shift
438:         end
439:         conv_arg(*parse_arg(arg) {|*exc| raise(*exc)})
440:       end

[Validate]