MCPcopy Create free account
hub / github.com/NatLabRockies/OpenStudio / insertIntoIdfReferencesMap

Method insertIntoIdfReferencesMap

src/utilities/idf/Workspace.cpp:1936–1941  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1934 }
1935
1936 void Workspace_Impl::insertIntoIdfReferencesMap(const std::shared_ptr<WorkspaceObject_Impl>& objectImplPtr) {
1937 StringVector references = objectImplPtr->iddObject().references();
1938 for (const std::string& referenceName : references) {
1939 m_idfReferencesMap[referenceName].insert(std::make_pair(objectImplPtr->handle(), objectImplPtr));
1940 }
1941 }
1942 bool Workspace_Impl::resolvePotentialNameConflicts(Workspace& other) {
1943 return resolvePotentialNameConflicts(other, std::vector<unsigned>());
1944 }

Callers

nothing calls this directly

Calls 4

referencesMethod · 0.80
iddObjectMethod · 0.80
insertMethod · 0.45
handleMethod · 0.45

Tested by

no test coverage detected