1 #ifndef UTIL_RUNTIMEEXCEPTION_H
2 #define UTIL_RUNTIMEEXCEPTION_H
10 * @brief Generic Exception for most runtime issues
12 * RuntimeException is thrown when some runtime operation
13 * causes the simulator to enter a bad state.
15 class RuntimeException
: public Exception
{
17 RuntimeException() : Exception("Runtime Exception") {}
18 RuntimeException(const char *s
) : Exception(s
) {}
19 RuntimeException(const std::string
& s
) : Exception(s
) {}