Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2002-08-13 11:04:15

From: "Eric Woodruff" <Eric.Woodruff_at_[hidden]>
> If that is in the user area of the namespace, why isn't it a template so
> clients of boost can benefit from it as well with any exception type?

The boost::throw_exception hook is only defined by the user when Boost is
compiled with BOOST_NO_EXCEPTIONS. When exception support is available, the
definition is

template<class E> void throw_exception(E const & e)
    throw e;

> ----- Original Message -----
> From: Peter Dimov
> Newsgroups: gmane.comp.lib.boost.devel
> Sent: Tuesday, 2002:August:13 10:00 AM
> Subject: boost::throw_exception()?
> To get "exceptionless" support into this release, I need a resolution on
> "Boost user error handler policy." Is ::boost_throw() acceptable? If not,
> namespace boost
> {
> void throw_exception(std::exception const & e); // user defined
> }
> acceptable?

Boost list run by bdawes at, gregod at, cpdaniel at, john at