vicente.botet | 6 Sep 06:41
Gravatar

[exception] Incompatibility between boost::throw exception and throw prototype declarations

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


Gmane