};
-struct ULEdecException : public std::exception
+struct ULEdecException : public senf::Exception
{
- ULEdecException(char const * what) : what_(what) {};
- ULEdecException(std::string const what) : what_(what) {};
- virtual char const * what() const throw() { return what_.c_str(); }
- virtual ~ULEdecException() throw() {};
- std::string what_;
+ ULEdecException(std::string const & what)
+ : senf::Exception(what) {}
};