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

Method objectLists

src/utilities/idd/IddObject.cpp:290–301  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

288 }
289
290 std::set<std::string> IddObject_Impl::objectLists() const {
291 std::set<std::string> result;
292 for (const IddField& field : m_fields) {
293 const IddFieldProperties& properties = field.properties();
294 result.insert(properties.objectLists.begin(), properties.objectLists.end());
295 }
296 for (const IddField& field : m_extensibleFields) {
297 const IddFieldProperties& properties = field.properties();
298 result.insert(properties.objectLists.begin(), properties.objectLists.end());
299 }
300 return result;
301 }
302
303 std::set<std::string> IddObject_Impl::objectLists(unsigned index) const {
304 std::set<std::string> result;

Callers 10

isSchedule?Method · 0.80
objectListClassNameMethod · 0.80
WorkspaceObject_ImplMethod · 0.80
initializeOnAddMethod · 0.80
setStringMethod · 0.80
setPointerMethod · 0.80
pushStringMethod · 0.80
pushPointerMethod · 0.80

Calls 3

beginMethod · 0.80
insertMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected