Lines Matching defs:param
167 const CxxConfigDirectoryEntry::ParamDesc *param = (*i).second;
169 if (param->isSimObject) {
170 if (param->isVector) {
173 if (!configFile.getParamVector(object_name, param->name,
177 "Element not found: %s", param->name));
192 if (!object_params->setSimObjectVector(param->name,
197 param->name, formatParamList(sub_object_names)));
201 object_name, param->name,
206 if (!configFile.getParam(object_name, param->name,
210 "Element not found: %s", param->name));
217 if (!object_params->setSimObject(param->name,
222 " \"%s\"", param->name, sub_object_name));
227 " %s.%s=%s\n", object_name, param->name,
291 const CxxConfigDirectoryEntry::ParamDesc *param = (*i).second;
293 if (!param->isSimObject) {
296 if (param->isVector) {
299 if (!configFile.getParamVector(object_name, param->name,
304 param->name));
307 if (!object_params->setParamVector(param->name,
312 param->name, formatParamList(param_values)));
316 " %s.%s=%s\n", instance_name, param->name,
321 if (!configFile.getParam(object_name, param->name,
326 param->name));
329 if (!object_params->setParam(param->name, param_value,
334 param->name, param_value));
338 instance_name, param->name, param_value);
378 const CxxConfigDirectoryEntry::ParamDesc *param = (*i).second;
380 if (param->isSimObject) {
384 instance_name, param->name);
386 if (param->isVector) {
389 ret = object_params->setSimObjectVector(param->name,
392 ret = object_params->setSimObject(param->name, NULL);
398 param->name));