MCPcopy Create free account
hub / github.com/QuEST-Kit/QuEST / validate_envVarDefaultValidationEpsilon

Function validate_envVarDefaultValidationEpsilon

quest/src/core/validation.cpp:4373–4380  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4371}
4372
4373void validate_envVarDefaultValidationEpsilon(string varValue, const char* caller) {
4374
4375 assertThat(parser_isAnySizedReal(varValue), report::DEFAULT_EPSILON_ENV_VAR_NOT_A_REAL, caller);
4376 assertThat(parser_isValidReal(varValue), report::DEFAULT_EPSILON_ENV_VAR_EXCEEDS_QREAL_RANGE, caller);
4377
4378 qreal eps = parser_parseReal(varValue);
4379 assertThat(eps >= 0, report::DEFAULT_EPSILON_ENV_VAR_IS_NEGATIVE, caller);
4380}

Calls 4

assertThatFunction · 0.85
parser_isAnySizedRealFunction · 0.85
parser_isValidRealFunction · 0.85
parser_parseRealFunction · 0.85

Tested by

no test coverage detected