Provides an interface for interacting with a command`s options and arguments.
Inherited | Abstract | Final | Static | Datatype | Header |
---|---|---|---|---|---|
bool | bool hasOption(string name) | ||||
bool | bool hasArgument(string name) | ||||
string | string argument(string name) | ||||
Json | Json option(string name) | ||||
this(string[size_t] | this(string[size_t] newArguments, Json[string] newOptions, string[size_t] newNames) | ||||
size_t | size_t indexOfName(string name) | ||||
string[size_t] | string[size_t] arguments() | ||||
Json[string] | Json[string] options() | ||||
bool | bool hasArgumentAt(size_t index) | ||||
string | string argumentAt(size_t index) |