Go to the documentation of this file.
30 #ifndef __CLAW_EXCEPTION_HPP__
31 #define __CLAW_EXCEPTION_HPP__
58 const char*
what()
const throw() {
return m_msg.c_str(); }
62 const std::string m_msg;
90 #define CLAW_EXCEPTION( m ) \
91 claw::exception( std::string(__FUNCTION__) + ": " + m )
93 #endif // __CLAW_EXCEPTION_HPP__