21 std::string paramGroup = param.getFullGroupOnlyName();
22 std::string paramName = param.getParamOnly();
23 std::string type = param.type;
24 std::string units = param.units;
25 std::string defaultValue = param.defaultValue;
26 std::string description = param.description;
27 std::string notes = param.notes;
28 if (paramGroup.empty()) paramGroup=
"-";
29 if (paramName.empty()) paramName =
"-";
30 if (type.empty()) type =
"-";
31 if (units.empty()) units =
"-";
32 if (defaultValue.empty()) defaultValue =
"-";
33 if (description.empty()) description =
"-";
34 if (notes.empty()) notes =
"-";
37 s <<
"(group: " << paramGroup <<
" )";
38 s <<
"(name: " << paramName <<
" )";
39 s <<
"(type: " << type <<
" )";
40 s <<
"(units: " << units <<
" )";
41 s <<
"(defaultValue: " << defaultValue <<
" )";
42 s <<
"(required: " << param.required <<
" )";
43 s <<
"(description: " << description <<
" )";
44 s <<
"(notes: " << notes <<
" )";
45 if (!param.optional_variable_name.empty())
47 s <<
"(optionalVariableName: " << param.optional_variable_name <<
" )";
49 s <<
"(notes: " << notes <<
" )";