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

Method Workspace_Impl

src/utilities/idf/Workspace.cpp:32–40  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

30 // CONSTRUCTORS
31
32 Workspace_Impl::Workspace_Impl(StrictnessLevel level, IddFileType iddFileType)
33 : m_strictnessLevel(level),
34 m_iddFileAndFactoryWrapper(iddFileType),
35 m_fastNaming(false),
36 m_workspaceObjectOrder(std::make_shared<WorkspaceObjectOrder_Impl>(
37 HandleVector(), [this](const Handle& handle) -> boost::optional<WorkspaceObject> { return getObject(handle); })) {
38 m_workspaceObjectMap.reserve(1 << 15);
39 m_idfReferencesMap.reserve(1 << 15);
40 }
41
42 Workspace_Impl::Workspace_Impl(const IdfFile& idfFile, StrictnessLevel level)
43 : m_strictnessLevel(level),

Callers

nothing calls this directly

Calls 12

fastNamingMethod · 0.80
orderMethod · 0.80
directOrderMethod · 0.80
beginMethod · 0.80
getObjectFunction · 0.70
headerMethod · 0.45
iddOrderMethod · 0.45
setIddOrderMethod · 0.45
setDirectOrderMethod · 0.45
endMethod · 0.45
push_backMethod · 0.45

Tested by

no test coverage detected