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

Method registerObject

src/model/ComponentData.cpp:110–118  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

108 }
109
110 bool ComponentData_Impl::registerObject(const ModelObject& object) {
111 IdfExtensibleGroup eg = pushExtensibleGroup(StringVector());
112 bool result = !eg.empty();
113 if (result) {
114 auto meg = eg.cast<ModelExtensibleGroup>();
115 result = result && meg.setPointer(OS_ComponentDataExtensibleFields::NameofObject, object.handle());
116 }
117 return result;
118 }
119
120 unsigned ComponentData_Impl::numComponentObjects() const {
121 return numExtensibleGroups();

Callers 2

ComponentMethod · 0.80

Calls 3

emptyMethod · 0.45
setPointerMethod · 0.45
handleMethod · 0.45

Tested by

no test coverage detected