![]() |
Leonetienne/Hazelnupp
Simple, easy to use, command line parameter interface
|
This is the complete list of members for Hazelnp::ParamConstraint, including all inherited members.
| AddIncompatibility(const std::string &incompatibleParameters) | Hazelnp::ParamConstraint | inline |
| AddRequire(const std::initializer_list< std::string > &defaultValue={}, bool required=true) | Hazelnp::ParamConstraint | inline |
| AddTypeSafety(DATA_TYPE requiredType, bool constrainType=true) | Hazelnp::ParamConstraint | inline |
| CmdArgsInterface class | Hazelnp::ParamConstraint | friend |
| constrainType | Hazelnp::ParamConstraint | |
| defaultValue | Hazelnp::ParamConstraint | |
| Incompatibility(const std::initializer_list< std::string > &incompatibleParameters) | Hazelnp::ParamConstraint | inlinestatic |
| Incompatibility(const std::string &incompatibleParameters) | Hazelnp::ParamConstraint | inlinestatic |
| incompatibleParameters | Hazelnp::ParamConstraint | |
| ParamConstraint()=default | Hazelnp::ParamConstraint | |
| ParamConstraint(bool constrainType, DATA_TYPE requiredType, const std::initializer_list< std::string > &defaultValue, bool required, const std::initializer_list< std::string > &incompatibleParameters) | Hazelnp::ParamConstraint | inline |
| Require(const std::initializer_list< std::string > &defaultValue={}, bool required=true) | Hazelnp::ParamConstraint | inlinestatic |
| required | Hazelnp::ParamConstraint | |
| requiredType | Hazelnp::ParamConstraint | |
| TypeSafety(DATA_TYPE requiredType, bool constrainType=true) | Hazelnp::ParamConstraint | inlinestatic |
1.8.17