23#ifndef SCSL_EXCEPTIONS_H
24#define SCSL_EXCEPTIONS_H
44 const char *
what()
const throw() {
45 return this->platform;
60 const char *
what()
const throw();
AssertionFailed indicates that some invariant didn't hold.
Definition Exceptions.h:53
AssertionFailed(std::string message)
const char * what() const
what returns a message describing the exception.
Exception reserved for unsupported platforms.
Definition Exceptions.h:38
const char * what() const
what returns a message naming the platform.
Definition Exceptions.h:44
NotImplemented(const char *pl)
NotImplemented exceptions are constructed with a platform name.
Definition Exceptions.h:41
Shimmering Clarity testing library.
Definition sctest.h:34