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

Method valueAsBoolean

src/utilities/data/Variant.cpp:27–32  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

25}
26
27bool Variant::valueAsBoolean() const {
28 if (m_type != VariantType::Boolean) {
29 LOG_AND_THROW("Variant does not hold a boolean");
30 }
31 return std::get<bool>(m_value);
32}
33
34int Variant::valueAsInteger() const {
35 if (m_type != VariantType::Integer) {

Callers 12

measure_hashMethod · 0.45
test_attributeMethod · 0.45
addAttributesMethod · 0.45
TEST_FFunction · 0.45
Variant.cppFile · 0.45
TEST_FFunction · 0.45
TEST_FFunction · 0.45
addComponentMethod · 0.45
addMeasureMethod · 0.45
toXMLMethod · 0.45
applyArgumentsMethod · 0.45
outputAttributesToJSONFunction · 0.45

Calls

no outgoing calls

Tested by 4

test_attributeMethod · 0.36
TEST_FFunction · 0.36
TEST_FFunction · 0.36
TEST_FFunction · 0.36