Thrown by validateEnumValue()
when the runtime value provided is not valid for the target enum type.
More...
#include <SpecLibExceptions.hpp>
Public Member Functions | |
EnumValueOutOfRange (const EnumValueOutOfRange &) | |
EnumValueOutOfRange (const std::string &enumName, int value) | |
Public Member Functions inherited from sp::SpecLibException | |
SpecLibException (const SpecLibException &) | |
SpecLibException (const std::string &what) | |
Public Member Functions inherited from std::runtime_error | |
T | runtime_error (T... args) |
T | what (T... args) |
Public Member Functions inherited from std::exception | |
T | exception (T... args) |
T | operator= (T... args) |
T | what (T... args) |
T | ~exception (T... args) |
Thrown by validateEnumValue()
when the runtime value provided is not valid for the target enum type.