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

Method makeBoolArgument

src/measure/OSArgument.cpp:34–40  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

32 }
33
34 OSArgument OSArgument::makeBoolArgument(const std::string& name, bool required, bool modelDependent) {
35 OSArgument result(name, OSArgumentType::Boolean, required, modelDependent);
36 result.setDomainType(OSDomainType::Enumeration);
37 result.m_choices.emplace_back("true");
38 result.m_choices.emplace_back("false");
39 return result;
40 }
41
42 OSArgument OSArgument::makeDoubleArgument(const std::string& name, bool required, bool modelDependent) {
43 OSArgument result(name, OSArgumentType::Double, required, modelDependent);

Callers 11

argumentsMethod · 0.80
argumentsMethod · 0.80
argumentsMethod · 0.80
argumentsMethod · 0.80
argumentsMethod · 0.80
argumentsMethod · 0.80
argumentsMethod · 0.80
argumentsMethod · 0.80
argumentsMethod · 0.80

Calls 1

setDomainTypeMethod · 0.80

Tested by 2