1 #ifndef SCSL_EXCEPTIONS_H
23 #define SCSL_EXCEPTIONS_H
43 const char *
what()
const throw() {
44 return this->platform;
59 const char *
what()
const throw();
AssertionFailed indicates that some invariant didn't hold.
Definition: Exceptions.h:52
AssertionFailed(std::string message)
Definition: Exceptions.cc:29
const char * what() const
what returns a message describing the exception.
Definition: Exceptions.cc:34
Definition: Exceptions.h:37
const char * what() const
what returns a message naming the platform.
Definition: Exceptions.h:43
NotImplemented(const char *pl)
NotImplemented exceptions are constructed with a platform name.
Definition: Exceptions.h:40
scsl is the top-level namespace containing all the code in this library.
Definition: scsl.h:43