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.