24 #ifndef UTILIB_EXCEPTION_HPP_ 
   25 #define UTILIB_EXCEPTION_HPP_ 
   51     explicit Exception(
const std::string& message);
 
   58     explicit Exception(
const std::string& message,
const char *file, 
int line);
 
   70     virtual const char* 
what() 
const throw();
 
   90 #define lbm_fail(ERROR_MESSAGE) throw(UtilLib::Exception(ERROR_MESSAGE, __FILE__, __LINE__)) 
   92 #endif  // UTILIB_EXCEPTION_HPP_ 
virtual const char * what() const 
 
Exception(const char *message)