21 return std::exception::what();
38 META::is_base_of<scl::exceptions::Throwable, T>()
41 return std::string{t.type()} +
" : " + t.reason();
Global namespace of the SCL.
virtual const char *const reason() const
Retrieve the reason.
virtual const char *const type() const noexcept=0
The name of this Throwable type.
Base class of all throwable objects.