Defined in exception.hpp.
This page contains the documentation for the class LibsemigroupsException. All exceptions thrown by libsemigroups are LibsemigroupsException instances.
◆ LibsemigroupsException() [1/3]
Create an exception with filename, line number, function name, and message.
- Parameters
-
| fname | the name of the file throwing the exception. |
| linenum | the line number where the exception is thrown. |
| funcname | the name of the function where the exception is thrown. |
| msg | the message of the exception being thrown. |
◆ LibsemigroupsException() [2/3]
Default copy constructor.
◆ LibsemigroupsException() [3/3]
Default move constructor.
◆ operator=() [1/2]
Default move assignment operator.
◆ operator=() [2/2]
Default copy assignment operator.
The documentation for this struct was generated from the following file: