Go to the documentation of this file.
27 #define THROW_EXCEPTION( what ) \
28 throw ::Exception( __FILE__, __LINE__, ( what ) )
31 #define THROW_EXCEPTION_MESSAGE( what, message ) \
32 throw ::Exception( __FILE__, __LINE__, ( what ), ( message ) )
58 Exception(
char const*
const file,
unsigned int const line, std::string
const&
what );
59 Exception(
char const*
const file,
unsigned int const line, std::string
const& what,
char const*
const message );
65 virtual const char*
what()
const throw();