| 47 | } |
| 48 | |
| 49 | std::vector<openstudio::IdfObject> ConnectorSplitter_Impl::remove() { |
| 50 | OptionalConnectorSplitter self = model().getModelObject<ConnectorSplitter>(handle()); |
| 51 | model().disconnect(*self, inletPort()); |
| 52 | for (int i = 0; i < int(nextBranchIndex()) - 1; i++) { |
| 53 | model().disconnect(*self, outletPort(i)); |
| 54 | } |
| 55 | return ModelObject_Impl::remove(); |
| 56 | } |
| 57 | |
| 58 | unsigned ConnectorSplitter_Impl::inletPort() const { |
| 59 | return OS_Connector_SplitterFields::InletBranchName; |
nothing calls this directly
no test coverage detected