Skip to content

datatypes::exceptions

Helper function to build consistent informative error messages in exceptions with commonalities.

Classes

Name
struct datatypes::exceptions::RangeCheck
struct datatypes::exceptions::RangeCheck< size_t >
class datatypes::exceptions::ExceptionUtilities
class datatypes::exceptions::TimeSeriesChecks

Functions

Name
template <typename T >
void
ThrowNotInRange(T value, T bound, const string & variableName, const string & condition, const string & boundType)

Functions Documentation

function ThrowNotInRange

template <typename T >
static void ThrowNotInRange(
    T value,
    T bound,
    const string & variableName,
    const string & condition,
    const string & boundType
)

Updated on 2022-08-21 at 18:10:33 +1000