6 Sep 06:41
[exception] Incompatibility between boost::throw exception and throw prototype declarations
From: vicente.botet <vicente.botet <at> wanadoo.fr>
Subject: [exception] Incompatibility between boost::throw exception and throw prototype declarations
Newsgroups: gmane.comp.lib.boost.devel
Date: 2008-09-06 04:42:15 GMT
Subject: [exception] Incompatibility between boost::throw exception and throw prototype declarations
Newsgroups: gmane.comp.lib.boost.devel
Date: 2008-09-06 04:42:15 GMT
Hi,
As boost::throw_exception can now throw un unspecified exception throgh the
use of enable_current_exception, do it is no more possible to use throw
declaration in the prototype of any function calling functions that directly
or indirectly calls throw_exception. See enable_current_exception
declaration in the documentation.
namespace
boost
{
template <class T>
---unspecified--- enable_current_exception( T const & e );
}
Does it means that we have a interface change of the boost::throw
function since it was implemented by the Boost.Exception library on 1.36.0?
Best,
Vicente
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
RSS Feed