|
Deepsolver
|
An available command line argument. More...
Public Member Functions | |
| Key () | |
| The default constructor. | |
Public Attributes | |
| std::string | argName |
| Additional parameter of an argument (name used in help screen printing, an empty value means no parameter) | |
| std::string | argValue |
| The value of an additional parameter recognized during parsing procedure. | |
| std::string | descr |
| The argument description used in help screen printing. | |
| StringVector | names |
| All possible names of an argument. | |
| bool | used |
Default implementation of recognizeCluster() and parseCluster() methods compares really used arguments with the content of the vector filled with this class instances. This vector should contain a list of all available arguments and it will get various updates reflecting what arguments a user has really mentioned.
| bool CliParser::Key::used |
The flag was this argument mentioned by a user
1.7.5.1