itom 1.3.0
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) (defined in ito::ParamHelper)ito::ParamHelper [static]
compareParam(const ito::Param &paramTemplate, const ito::Param &param, ito::RetVal &ret) (defined in ito::ParamHelper)ito::ParamHelper [static]
convertParam(const ito::ParamBase &source, int destType, bool *ok=NULL) (defined in ito::ParamHelper)ito::ParamHelper [static]
getItemFromArray(const ito::Param &arrayParam, const int index, ito::Param &itemParam) (defined in ito::ParamHelper)ito::ParamHelper [static]
getParam(const ito::Param &param, const bool hasIndex, const int index, ito::RetVal &ret) (defined in ito::ParamHelper)ito::ParamHelper [static]
getParamFromMapByKey(QMap< QString, ito::Param > &paramMap, const QString &key, QMap< QString, ito::Param >::iterator &found, bool errorIfReadOnly) (defined in ito::ParamHelper)ito::ParamHelper [static]
ParamHelper() (defined in ito::ParamHelper)ito::ParamHelper [inline, private]
parseParamName(const QString &name, QString &paramName, bool &hasIndex, int &index, QString &additionalTag)ito::ParamHelper [static]
updateParameters(QMap< QString, ito::Param > &paramMap, const QVector< QSharedPointer< ito::ParamBase > > &values) (defined in ito::ParamHelper)ito::ParamHelper [static]
validateAndCastParam(const ito::Param &templateParam, ito::ParamBase &param, bool strict=true, bool mandatory=false, bool roundToSteps=false) (defined in ito::ParamHelper)ito::ParamHelper [static]
validateCharMeta(const ito::CharMeta *meta, char value) (defined in ito::ParamHelper)ito::ParamHelper [static]
validateDoubleMeta(const ito::DoubleMeta *meta, double value) (defined in ito::ParamHelper)ito::ParamHelper [static]
validateDoubleMetaAndRoundToStepSize(const ito::DoubleMeta *meta, ito::ParamBase &doubleParam, bool allowRounding=true) (defined in ito::ParamHelper)ito::ParamHelper [static]
validateDoubleMetaAndRoundToStepSize(const ito::DoubleMeta *meta, double &value, bool allowRounding=true) (defined in ito::ParamHelper)ito::ParamHelper [static]
validateHWMeta(const ito::HWMeta *meta, ito::AddInBase *value, bool mandatory=false) (defined in ito::ParamHelper)ito::ParamHelper [static]
validateIntMeta(const ito::IntMeta *meta, int value) (defined in ito::ParamHelper)ito::ParamHelper [static]
validateParam(const ito::Param &templateParam, const ito::ParamBase &param, bool strict=true, bool mandatory=false) (defined in ito::ParamHelper)ito::ParamHelper [static]
validateStringMeta(const ito::StringMeta *meta, const char *value, bool mandatory=false) (defined in ito::ParamHelper)ito::ParamHelper [static]
~ParamHelper() (defined in ito::ParamHelper)ito::ParamHelper [inline, private]
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends