Exception

class Exception : public std::exception

Exception thrown from our code, so that application code can determine where problems originated from.

Subclassed by godzilla::InternalError, godzilla::NotImplementedException

Public Functions

const char *what() const noexcept override

Get the exception message.

const std::source_location location() const

Get location where the exception occured.

void print_stack() const

Print the call stack from the time the exception occured.