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

Method definition

src/model/ExteriorLoadInstance.cpp:32–38  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

30 : ModelObject_Impl(other, model, keepHandle) {}
31
32 ExteriorLoadDefinition ExteriorLoadInstance_Impl::definition() const {
33 OptionalExteriorLoadDefinition result = getObject<ModelObject>().getModelObjectTarget<ExteriorLoadDefinition>(this->definitionIndex());
34 if (!result) {
35 LOG_AND_THROW("ExteriorLoadInstance does not have a definition." << '\n' << this->idfObject());
36 }
37 return result.get();
38 }
39
40 void ExteriorLoadInstance_Impl::makeUnique() {
41 ExteriorLoadDefinition definition = this->definition();

Callers 1

makeUniqueMethod · 0.95

Calls 3

idfObjectMethod · 0.80
definitionIndexMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected