| 306 | } |
| 307 | |
| 308 | bool addResultMeasureInfo(WorkflowStepResult& result, BCLMeasure& measure) { |
| 309 | try { |
| 310 | result.setMeasureType(measure.measureType()); |
| 311 | result.setMeasureName(measure.name()); |
| 312 | result.setMeasureId(measure.uid()); |
| 313 | result.setMeasureVersionId(measure.versionId()); |
| 314 | auto version_modified_ = measure.versionModified(); |
| 315 | if (version_modified_) { |
| 316 | result.setMeasureVersionModified(*version_modified_); |
| 317 | } |
| 318 | result.setMeasureXmlChecksum(measure.xmlChecksum()); |
| 319 | result.setMeasureClassName(measure.className()); |
| 320 | result.setMeasureDisplayName(measure.displayName()); |
| 321 | result.setMeasureTaxonomy(measure.taxonomyTag()); |
| 322 | return true; |
| 323 | } catch (...) { |
| 324 | return false; |
| 325 | } |
| 326 | } |
| 327 | |
| 328 | } // namespace openstudio::workflow::util |
no test coverage detected