Class OptionParser::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 449
449:       def parse(arg, argv)
450:         unless arg
451:           raise MissingArgument if argv.empty?
452:           arg = argv.shift
453:         end
454:         conv_arg(*parse_arg(arg) {|*exc| raise(*exc)})
455:       end

[Validate]