![]() |
libsemigroups
v3.0.0
C++ library for semigroups and monoids
|
This file contains functionality for the exceptions used in libsemigroups
.
Classes | |
struct | LibsemigroupsException |
Exception class deriving from std::runtime_error. More... | |
Macros | |
#define | LIBSEMIGROUPS_EXCEPTION(...) |
Throw a LibsemigroupsException. | |
#define LIBSEMIGROUPS_EXCEPTION | ( | ... | ) |
Throw a LibsemigroupsException
that reports the file name, line number and function that this macro is contained within, and any additional reporting information passed to the macro.