# Leonetienne/Hazelnupp: Member List

Hazelnp::ParamConstraint Member List

This is the complete list of members for Hazelnp::ParamConstraint, including all inherited members.

AddIncompatibilities(const std::string &incompatibleParameters) | Hazelnp::ParamConstraint | inline
AddIncompatibilities(const std::initializer_list< 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 | 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