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
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 12345]
 NNibblePoker
 NLibrary
 NArguments
 CArgumentsParserStatic class that contains a function related to parsing launch arguments.
 CExceptionsStatic class that contains all exceptions thrown in the 'NibblePoker.Library.Arguments' library.
 CArgumentsExceptionCommon parent exception extended by all exceptions in this library.
 CDuplicateOptionExceptionThrown by Verb.RegisterOption if a given Option already has a duplicate registered in the Verb.
 CDuplicateVerbExceptionThrown by Verb.RegisterVerb if a given Verb already has a duplicate registered in the parent Verb.
 CExistingDefaultMultipleOptionExceptionThrown 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.
 CInvalidArgumentExceptionThrown by ArgumentsParser.ParseArguments if it is given a token twice, or after reaching the end of options.
 CInvalidFlagsExceptionThrown if an Option is given an invalid OptionFlags combination.
 CInvalidVerbNameExceptionThrown if a Verb, whose name is null or empty, is passed to Verb.RegisterVerb.
 CMissingOptionIdentifierExceptionThrown if an Option is instantiated without a token or a name.
 CMissingRequiredOptionExceptionThrown by ArgumentsParser.ParseArguments if an Option with the OptionFlags.Required flag wasn't used after all arguments were parsed.
 CNoDefaultOptionFoundExceptionThrown by ArgumentsParser.ParseArguments if no appropriate Option with the OptionFlags.Default flag could be found when needed.
 CNotEnoughArgumentsExceptionThrown by ArgumentsParser.ParseArguments if a given Option needs to have a value, but is the last argument.
 COptionExceptionCommon parent exception extended by all exceptions thrown by the Option class.
 COptionHasValueAndMoreShortsExceptionThrown by ArgumentsParser.ParseArguments if a short Option with an expected value isn't given at the end of a short options block.
 COptionValueOverflowExceptionThrown by ArgumentsParser.ParseArguments if a given Option that could only hold one value was made to hold more.
 CParserExceptionCommon parent exception extended by all exceptions thrown by the parser.
 CRepeatedSingularOptionExceptionThrown by ArgumentsParser.ParseArguments if a given Option that could only be used once was used twice.
 CUnknownOptionExceptionThrown by ArgumentsParser.ParseArguments if a given Option couldn't be found while parsing.
 CVerbExceptionCommon parent exception extended by all exceptions thrown by the Verb class.
 CHelpTextStatic class that contains helpers related to printing a help text.
 COptionClass Option models an option linked to one or more Verb that can be given in launch arguments to pass a value or toggle some behaviour/actions.
 CVerbClass Verb models a verb that can be given in launch arguments to select a specific action or subset of usable launch parameters.