|
Joutsen.ArgumentsParsing
v0.2.1
|
A single argument of the parser. More...
Public Member Functions | |
| string | Description (string name=null, string alternative=null) |
| Fetches the description of this argument. More... | |
| string | Usage (string name=null) |
| Fetches the usage description of this argument. More... | |
| ArgumentLiteralParser | GetParser () |
| Fetchs the literal parser for this argument. More... | |
A single argument of the parser.
| string Joutsen.ArgumentsParsing.ParserArgument.Description | ( | string | name = null, |
| string | alternative = null |
||
| ) |
Fetches the description of this argument.
| name | for arguments that are identified by their name in the input string, the name to incorporate into the description |
| alternative | for arguments that are identified by their alternative name in the input string, the alternative name to incorporate into the description |
Implemented in Joutsen.ArgumentsParsing.ValueArgument< ValueType >, Joutsen.ArgumentsParsing.Parsers.DefaultSubParser< TResultType >, Joutsen.ArgumentsParsing.TargetPropertyArgument< ValueType >, Joutsen.ArgumentsParsing.AbstractDisplayArgument, and Joutsen.ArgumentsParsing.ChoiceArgument< ValueType >.
| ArgumentLiteralParser Joutsen.ArgumentsParsing.ParserArgument.GetParser | ( | ) |
Fetchs the literal parser for this argument.
Implemented in Joutsen.ArgumentsParsing.TargetPropertyArgument< ValueType >, and Joutsen.ArgumentsParsing.AbstractDisplayArgument.
| string Joutsen.ArgumentsParsing.ParserArgument.Usage | ( | string | name = null | ) |
Fetches the usage description of this argument.
| name | for arguments that are identified by their name in the input string, the name to incorporate into the description |
Implemented in Joutsen.ArgumentsParsing.Parsers.DefaultSubParser< TResultType >, Joutsen.ArgumentsParsing.ValueArgument< ValueType >, Joutsen.ArgumentsParsing.TargetPropertyArgument< ValueType >, and Joutsen.ArgumentsParsing.AbstractDisplayArgument.
1.8.13