| 25 | } |
| 26 | |
| 27 | bool 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 | |
| 34 | int Variant::valueAsInteger() const { |
| 35 | if (m_type != VariantType::Integer) { |
no outgoing calls