Thrown to indicate that Argot could not convert a command line parameter to the desired type.
Base Argot exception class.
ArgotParser is a command-line parser, with support for single-value and
multi-value options, single-value and multi-value parameters, typed value,
custom conversions (with suitable defaults), and extensibility.
Thrown to indicate that Argot encountered a problem in the caller's argument specification.
Thrown to indicate usage errors.
Base trait for all option and parameter classes, CommandLineArgument
contains comment methods and values.
CommandLineOption is the base trait for all option classes.
Class for a flag.
The HasValue trait is mixed into option and parameter classes that
support one or mor associated values of type T.
MultiValueArg is a refinement of the HasValue trait, specifically
for arguments (options or parameters) that take multiple values of type
T.
Class for an option that takes a multiple values.
Class for a non-option parameter that takes a multiple values.
SingleValueArg is a refinement of the HasValue trait, specifically
for arguments (options or parameters) that take only a single value.
Class for an option that takes a single value.
Class for a non-option parameter that takes a single value.
Conversion functions that can be used to satisfy the implicit conversions
specified to the various specification functions in the ArgotParser class.