|
Argsparse
|
| ▼NArgparse | |
| CArgument< C, V > | |
| ▼CArgumentMultiplicity | Models information about a plain argument, how many parts it should consist of |
| CAllThatFollow | Represents such a multiplicity in which all the following argument parts belong to the given plain argument |
| CSpecificCount | Represents such a multiplicity in which the number of parts and argument should have is one number known in advance |
| CDefaultHelpFormatter< T > | An implementation of IParserHelpFormatter<T> that provides basic help formatting which includes all information about options and arguments |
| CFlag< C > | Represent a flag, an option that is always only either ON or OFF, i.e. without any further value provided by the user |
| CIArgument< C > | |
| CInvalidParserConfigurationException | Models an expception thrown when the parser is not configured properly, for example with subcommands of the same name |
| CIOption< C > | |
| CIParser | Models a Parser of any context |
| CIParser< C > | |
| CIParserHelpFormatter< T > | An object which is used to create help write-ups for parsers, the message one usually sees when a command is passed the –help flag |
| COption< C, V > | Models a parser option which is to accept a value provided by the user |
| CParser< C > | |
| CParserConversionException | Models an exception thrown when the parser fails to convert a value from string to the intended type |
| CParserRuntimeException | Models an exception thrown when the parser fails to run the action associated with an option, flag or argument or a parser |