itom
|
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::ParamHelper | static |
compareParam(const ito::Param ¶mTemplate, const ito::Param ¶m, ito::RetVal &ret) (defined in ito::ParamHelper) | ito::ParamHelper | static |
convertParam(const ito::ParamBase &source, int destType, bool *ok=nullptr) (defined in ito::ParamHelper) | ito::ParamHelper | static |
fitToDoubleStepSize(double min, double step, double val) (defined in ito::ParamHelper) | ito::ParamHelper | privatestatic |
getItemFromArray(const ito::Param &arrayParam, const int index, ito::Param &itemParam) (defined in ito::ParamHelper) | ito::ParamHelper | static |
getParam(const ito::Param ¶m, const bool hasIndex, const int index, ito::RetVal &ret) (defined in ito::ParamHelper) | ito::ParamHelper | static |
getParamFromMapByKey(QMap< QString, ito::Param > ¶mMap, const QString &key, QMap< QString, ito::Param >::iterator &found, bool errorIfReadOnly) | ito::ParamHelper | static |
ParamHelper()=delete (defined in ito::ParamHelper) | ito::ParamHelper | private |
parseNamePrefix(const char *name) (defined in ito::ParamHelper) | ito::ParamHelper | privatestatic |
parseParamName(const QString &key, QString ¶mName, bool &hasIndex, int &index, QString &additionalTag) | ito::ParamHelper | static |
updateParameters(QMap< QString, ito::Param > ¶mMap, const QVector< QSharedPointer< ito::ParamBase > > &values) (defined in ito::ParamHelper) | ito::ParamHelper | static |
validateAndCastParam(const ito::Param &templateParam, ito::ParamBase ¶m, bool strict=true, bool mandatory=false, bool roundToSteps=false) (defined in ito::ParamHelper) | ito::ParamHelper | static |
validateCharArrayMeta(const ito::ParamMeta *meta, const char *values, size_t len, const char *name=nullptr) (defined in ito::ParamHelper) | ito::ParamHelper | static |
validateCharMeta(const ito::CharMeta *meta, char value, const char *name=nullptr) (defined in ito::ParamHelper) | ito::ParamHelper | static |
validateDObjMeta(const ito::DObjMeta *meta, const ito::DataObject *value, bool mandatory=false, const char *name=nullptr) (defined in ito::ParamHelper) | ito::ParamHelper | static |
validateDoubleArrayMeta(const ito::ParamMeta *meta, const double *values, size_t len, const char *name=nullptr) (defined in ito::ParamHelper) | ito::ParamHelper | static |
validateDoubleMeta(const ito::DoubleMeta *meta, double value, const char *name=nullptr) | ito::ParamHelper | static |
validateDoubleMetaAndRoundToStepSize(const ito::DoubleMeta *meta, ito::ParamBase &doubleParam, bool allowRounding=true, const char *name=nullptr) | ito::ParamHelper | static |
validateDoubleMetaAndRoundToStepSize(const ito::DoubleMeta *meta, double &value, bool allowRounding=true, const char *name=nullptr) (defined in ito::ParamHelper) | ito::ParamHelper | static |
validateHWMeta(const ito::HWMeta *meta, ito::AddInBase *value, bool mandatory=false, const char *name=nullptr) (defined in ito::ParamHelper) | ito::ParamHelper | static |
validateIntArrayMeta(const ito::ParamMeta *meta, const int *values, size_t len, const char *name=nullptr) (defined in ito::ParamHelper) | ito::ParamHelper | static |
validateIntMeta(const ito::IntMeta *meta, int value, const char *name=nullptr) (defined in ito::ParamHelper) | ito::ParamHelper | static |
validateParam(const ito::Param &templateParam, const ito::ParamBase ¶m, bool strict=true, bool mandatory=false) (defined in ito::ParamHelper) | ito::ParamHelper | static |
validateStringListMeta(const ito::ParamMeta *meta, const ito::ByteArray *values, size_t len, const char *name=nullptr) (defined in ito::ParamHelper) | ito::ParamHelper | static |
validateStringMeta(const ito::StringMeta *meta, const char *value, bool mandatory=false, const char *name=nullptr) | ito::ParamHelper | static |
~ParamHelper()=delete (defined in ito::ParamHelper) | ito::ParamHelper | private |