itom
Loading...
Searching...
No Matches
ito::ParamHelper Member List

This is the complete list of members for ito::ParamHelper, including all inherited members.

compareMetaParam(const ito::ParamMeta *metaTemplate, const ito::ParamMeta *meta, const char *nameTemplate, const char *name, ito::RetVal &ret)ito::ParamHelperstatic
compareParam(const ito::Param &paramTemplate, const ito::Param &param, ito::RetVal &ret) (defined in ito::ParamHelper)ito::ParamHelperstatic
convertParam(const ito::ParamBase &source, int destType, bool *ok=nullptr) (defined in ito::ParamHelper)ito::ParamHelperstatic
fitToDoubleStepSize(double min, double step, double val) (defined in ito::ParamHelper)ito::ParamHelperprivatestatic
getItemFromArray(const ito::Param &arrayParam, const int index, ito::Param &itemParam) (defined in ito::ParamHelper)ito::ParamHelperstatic
getParam(const ito::Param &param, const bool hasIndex, const int index, ito::RetVal &ret) (defined in ito::ParamHelper)ito::ParamHelperstatic
getParamFromMapByKey(QMap< QString, ito::Param > &paramMap, const QString &key, QMap< QString, ito::Param >::iterator &found, bool errorIfReadOnly)ito::ParamHelperstatic
ParamHelper()=delete (defined in ito::ParamHelper)ito::ParamHelperprivate
parseNamePrefix(const char *name) (defined in ito::ParamHelper)ito::ParamHelperprivatestatic
parseParamName(const QString &key, QString &paramName, bool &hasIndex, int &index, QString &additionalTag)ito::ParamHelperstatic
updateParameters(QMap< QString, ito::Param > &paramMap, const QVector< QSharedPointer< ito::ParamBase > > &values) (defined in ito::ParamHelper)ito::ParamHelperstatic
validateAndCastParam(const ito::Param &templateParam, ito::ParamBase &param, bool strict=true, bool mandatory=false, bool roundToSteps=false) (defined in ito::ParamHelper)ito::ParamHelperstatic
validateCharArrayMeta(const ito::ParamMeta *meta, const char *values, size_t len, const char *name=nullptr) (defined in ito::ParamHelper)ito::ParamHelperstatic
validateCharMeta(const ito::CharMeta *meta, char value, const char *name=nullptr) (defined in ito::ParamHelper)ito::ParamHelperstatic
validateDObjMeta(const ito::DObjMeta *meta, const ito::DataObject *value, bool mandatory=false, const char *name=nullptr) (defined in ito::ParamHelper)ito::ParamHelperstatic
validateDoubleArrayMeta(const ito::ParamMeta *meta, const double *values, size_t len, const char *name=nullptr) (defined in ito::ParamHelper)ito::ParamHelperstatic
validateDoubleMeta(const ito::DoubleMeta *meta, double value, const char *name=nullptr)ito::ParamHelperstatic
validateDoubleMetaAndRoundToStepSize(const ito::DoubleMeta *meta, ito::ParamBase &doubleParam, bool allowRounding=true, const char *name=nullptr)ito::ParamHelperstatic
validateDoubleMetaAndRoundToStepSize(const ito::DoubleMeta *meta, double &value, bool allowRounding=true, const char *name=nullptr) (defined in ito::ParamHelper)ito::ParamHelperstatic
validateHWMeta(const ito::HWMeta *meta, ito::AddInBase *value, bool mandatory=false, const char *name=nullptr) (defined in ito::ParamHelper)ito::ParamHelperstatic
validateIntArrayMeta(const ito::ParamMeta *meta, const int *values, size_t len, const char *name=nullptr) (defined in ito::ParamHelper)ito::ParamHelperstatic
validateIntMeta(const ito::IntMeta *meta, int value, const char *name=nullptr) (defined in ito::ParamHelper)ito::ParamHelperstatic
validateParam(const ito::Param &templateParam, const ito::ParamBase &param, bool strict=true, bool mandatory=false) (defined in ito::ParamHelper)ito::ParamHelperstatic
validateStringListMeta(const ito::ParamMeta *meta, const ito::ByteArray *values, size_t len, const char *name=nullptr) (defined in ito::ParamHelper)ito::ParamHelperstatic
validateStringMeta(const ito::StringMeta *meta, const char *value, bool mandatory=false, const char *name=nullptr)ito::ParamHelperstatic
~ParamHelper()=delete (defined in ito::ParamHelper)ito::ParamHelperprivate