catch(...){}
}
- virtual ~interprocess_exception() throw(){}
+ virtual ~interprocess_exception() BOOST_NOEXCEPT_OR_NOTHROW {}
- virtual const char * what() const throw()
+ virtual const char * what() const BOOST_NOEXCEPT_OR_NOTHROW
{ return m_str.c_str(); }
native_error_t get_native_error()const { return m_err.get_native_error(); }
: interprocess_exception(lock_error)
{}
- virtual const char* what() const throw()
+ virtual const char* what() const BOOST_NOEXCEPT_OR_NOTHROW
{ return "boost::interprocess::lock_exception"; }
};
{
public:
bad_alloc() : interprocess_exception("::boost::interprocess::bad_alloc"){}
- virtual const char* what() const throw()
+ virtual const char* what() const BOOST_NOEXCEPT_OR_NOTHROW
{ return "boost::interprocess::bad_alloc"; }
};