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. 