Overview
Classes: AbstractOptionCallback, AmbiguousOptionException, DuplicateOptionException, EmptyOptionException, HelpFormatter, IncompatibleOptionsException, IntValidator, InvalidArgumentException, MissingArgumentException, MissingOptionException, Option, OptionCallback, OptionException, OptionProcessor, OptionSet, RegExpValidator, UnexpectedArgumentException, UnknownOptionException, Validator
Classes
class AbstractOptionCallback
Base class for OptionCallback.
class AmbiguousOptionException
class DuplicateOptionException
class EmptyOptionException
class HelpFormatter
This class formats a help message from an OptionSet.
class IncompatibleOptionsException
class IntValidator
The IntValidator tests whether the option argument, which must be an integer, lies within a given range.
class InvalidArgumentException
class MissingArgumentException
class MissingOptionException
class Option
This class represents and stores the properties of a command line option.
class OptionCallback
This class is used as an argument to Option::callback().
class OptionException
class OptionProcessor
An OptionProcessor is used to process the command line arguments of an application.
class OptionSet
A collection of Option objects.
class RegExpValidator
This validator matches the option value against a regular expression.
class UnexpectedArgumentException
class UnknownOptionException
class Validator
Validator specifies the interface for option validators.