45 VariantContainerBasePtr
70 p->setDefaultValue(param->defaultValue);
75 if (param->defaultValue)
80 p->type = QString::fromStdString(typeName);
82 json->serializeIceObject(param->defaultValue);
83 p->setDefaultValueJson(QString::fromStdString(json->asString(
false)));
86 catch (std::exception& e)
88 ARMARX_INFO_S <<
"Default value serialization failed: " << typeName <<
" - "
92 p->optional = param->optionalParam;
97 StateParameterIceBasePtr
101 r->defaultValue = param->getDefaultValue();
102 r->optionalParam = param->optional;
111 StateParameterMap::const_iterator it = params.begin();
112 for (; it != params.end(); it++)