| 320 | } |
| 321 | |
| 322 | std::vector<HVACComponent> AirLoopHVACOutdoorAirSystem_Impl::edges(const boost::optional<HVACComponent>& /*prev*/) { |
| 323 | std::vector<HVACComponent> edges; |
| 324 | if (auto edgeModelObject = this->mixedAirModelObject()) { |
| 325 | if (auto edgeObject = edgeModelObject->optionalCast<HVACComponent>()) { |
| 326 | edges.push_back(*edgeObject); |
| 327 | } |
| 328 | } |
| 329 | return edges; |
| 330 | } |
| 331 | |
| 332 | std::vector<ModelObject> AirLoopHVACOutdoorAirSystem_Impl::oaComponents(openstudio::IddObjectType type) const { |
| 333 | std::vector<ModelObject> modelObjects; |
nothing calls this directly
no test coverage detected