5#ifndef SCSL_EXCEPTIONS_H
6#define SCSL_EXCEPTIONS_H
25 const char *
what()
const throw() {
26 return this->platform;
41 const char *
what()
const throw();
AssertionFailed indicates that some invariant didn't hold.
Definition: Exceptions.h:34
AssertionFailed(std::string message)
Definition: Exceptions.cc:11
const char * what() const
what returns a message describing the exception.
Definition: Exceptions.cc:16
Definition: Exceptions.h:19
const char * what() const
what returns a message naming the platform.
Definition: Exceptions.h:25
NotImplemented(const char *pl)
NotImplemented exceptions are constructed with a platform name.
Definition: Exceptions.h:22
scsl is the top-level namespace containing all the code in this library.
Definition: scsl.h:37