|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
#include <ArgsParser.h>
Public Member Functions | |
| ArgumentBuilder & | setType (ArgType argType) |
| ArgumentBuilder & | setLongName (const std::string &name) |
| ArgumentBuilder & | setShortName (const std::string &name) |
| ArgumentBuilder & | setHelpText (const std::string &text) |
| ArgumentBuilder & | setRequired (bool required) |
| ArgumentBuilder & | setDefaultValue (const std::string &value) |
| ArgumentBuilder & | setAllowsMultiple (bool multiple) |
| ArgumentBuilder & | addValidator (std::shared_ptr< IValidator > validator) |
| ArgumentBuilder & | setPositional (bool positional) |
| Argument | build () |
Definition at line 137 of file ArgsParser.h.
| ArgumentBuilder & ArgumentBuilder::addValidator | ( | std::shared_ptr< IValidator > | validator | ) |
Definition at line 97 of file ArgsParser.cpp.
| Argument ArgumentBuilder::build | ( | ) |
Definition at line 107 of file ArgsParser.cpp.
| ArgumentBuilder & ArgumentBuilder::setAllowsMultiple | ( | bool | multiple | ) |
Definition at line 92 of file ArgsParser.cpp.
| ArgumentBuilder & ArgumentBuilder::setDefaultValue | ( | const std::string & | value | ) |
Definition at line 87 of file ArgsParser.cpp.
| ArgumentBuilder & ArgumentBuilder::setHelpText | ( | const std::string & | text | ) |
Definition at line 77 of file ArgsParser.cpp.
| ArgumentBuilder & ArgumentBuilder::setLongName | ( | const std::string & | name | ) |
Definition at line 67 of file ArgsParser.cpp.
| ArgumentBuilder & ArgumentBuilder::setPositional | ( | bool | positional | ) |
Definition at line 102 of file ArgsParser.cpp.
| ArgumentBuilder & ArgumentBuilder::setRequired | ( | bool | required | ) |
Definition at line 82 of file ArgsParser.cpp.
| ArgumentBuilder & ArgumentBuilder::setShortName | ( | const std::string & | name | ) |
Definition at line 72 of file ArgsParser.cpp.
| ArgumentBuilder & ArgumentBuilder::setType | ( | ArgType | argType | ) |
Definition at line 62 of file ArgsParser.cpp.