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

Method getSourceIndices

src/utilities/idf/WorkspaceObject.cpp:256–266  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

254 }
255
256 std::vector<unsigned> WorkspaceObject_Impl::getSourceIndices(const Handle& targetHandle) const {
257 UnsignedVector result;
258 if (m_sourceData) {
259 for (const ForwardPointer& ptr : m_sourceData->pointers) {
260 if (ptr.targetHandle == targetHandle) {
261 result.push_back(ptr.fieldIndex);
262 }
263 }
264 }
265 return result;
266 }
267
268 WorkspaceObjectVector WorkspaceObject_Impl::sources() const {
269 WorkspaceObjectVector result;

Calls 1

push_backMethod · 0.45

Tested by

no test coverage detected