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

Method makePathArgument

src/measure/OSArgument.cpp:87–93  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

85 }
86
87 OSArgument OSArgument::makePathArgument(const std::string& name, bool isRead, const std::string& extension, bool required, bool modelDependent) {
88 OSArgument result(name, OSArgumentType::Path, required, modelDependent);
89 result.setDomainType(OSDomainType::Enumeration);
90 result.m_isRead = isRead;
91 result.m_extension = extension;
92 return result;
93 }
94
95 OSArgument OSArgument::makeSeparatorArgument(const std::string& name, bool modelDependent) {
96 OSArgument result(name, OSArgumentType::Separator, false, modelDependent);

Callers

nothing calls this directly

Calls 1

setDomainTypeMethod · 0.80

Tested by

no test coverage detected