DotNet-Arguments
2.0.0
A simple and 'to-the-point' library to parse launch arguments in .NET and .NET Core applications.
Loading...
Searching...
No Matches
Classes
|
Namespaces
Exceptions.cs File Reference
Classes
class
NibblePoker.Library.Arguments.Exceptions
Static class that contains all exceptions thrown in the '
NibblePoker.Library.Arguments
' library.
More...
class
NibblePoker.Library.Arguments.Exceptions.ArgumentsException
Common parent exception extended by all exceptions in this library.
More...
class
NibblePoker.Library.Arguments.Exceptions.OptionException
Common parent exception extended by all exceptions thrown by the
Option
class.
More...
class
NibblePoker.Library.Arguments.Exceptions.MissingOptionIdentifierException
Thrown if an
Option
is instantiated without a token or a name.
More...
class
NibblePoker.Library.Arguments.Exceptions.InvalidFlagsException
Thrown if an
Option
is given an invalid
OptionFlags
combination.
More...
class
NibblePoker.Library.Arguments.Exceptions.VerbException
Common parent exception extended by all exceptions thrown by the
Verb
class.
More...
class
NibblePoker.Library.Arguments.Exceptions.InvalidVerbNameException
Thrown if a
Verb
, whose name is
null
or empty, is passed to
Verb.RegisterVerb
.
More...
class
NibblePoker.Library.Arguments.Exceptions.DuplicateOptionException
Thrown by
Verb.RegisterOption
if a given
Option
already has a duplicate registered in the
Verb
.
More...
class
NibblePoker.Library.Arguments.Exceptions.DuplicateVerbException
Thrown by
Verb.RegisterVerb
if a given
Verb
already has a duplicate registered in the parent
Verb
.
More...
class
NibblePoker.Library.Arguments.Exceptions.ExistingDefaultMultipleOptionException
Thrown by
Verb.RegisterOption
if the given
Option
has the
Default
flag and is registered after one that also has
OptionFlags.Default
,
OptionFlags.HasValue
and
OptionFlags.Repeatable
flags.
More...
class
NibblePoker.Library.Arguments.Exceptions.ParserException
Common parent exception extended by all exceptions thrown by the parser.
More...
class
NibblePoker.Library.Arguments.Exceptions.InvalidArgumentException
Thrown by
ArgumentsParser.ParseArguments
if it is given a
–
token twice, or after reaching the end of options.
More...
class
NibblePoker.Library.Arguments.Exceptions.UnknownOptionException
Thrown by
ArgumentsParser.ParseArguments
if a given
Option
couldn't be found while parsing.
More...
class
NibblePoker.Library.Arguments.Exceptions.RepeatedSingularOptionException
Thrown by
ArgumentsParser.ParseArguments
if a given
Option
that could only be used once was used twice.
More...
class
NibblePoker.Library.Arguments.Exceptions.OptionValueOverflowException
Thrown by
ArgumentsParser.ParseArguments
if a given
Option
that could only hold one value was made to hold more.
More...
class
NibblePoker.Library.Arguments.Exceptions.NotEnoughArgumentsException
Thrown by
ArgumentsParser.ParseArguments
if a given
Option
needs to have a value, but is the last argument.
More...
class
NibblePoker.Library.Arguments.Exceptions.NoDefaultOptionFoundException
Thrown by
ArgumentsParser.ParseArguments
if no appropriate
Option
with the
OptionFlags.Default
flag could be found when needed.
More...
class
NibblePoker.Library.Arguments.Exceptions.OptionHasValueAndMoreShortsException
Thrown by
ArgumentsParser.ParseArguments
if a short
Option
with an expected value isn't given at the end of a short options block.
More...
class
NibblePoker.Library.Arguments.Exceptions.MissingRequiredOptionException
Thrown by
ArgumentsParser.ParseArguments
if an
Option
with the
OptionFlags.Required
flag wasn't used after all arguments were parsed.
More...
Namespaces
namespace
NibblePoker
namespace
NibblePoker.Library
namespace
NibblePoker.Library.Arguments
NibblePoker.Library.Arguments
Exceptions.cs
Generated by
1.9.5