Boost logo

Boost :

From: Emil Dotchevski (emil_at_[hidden])
Date: 2008-08-20 14:22:41

On Wed, Aug 20, 2008 at 10:07 AM, Robert Ramey <ramey_at_[hidden]> wrote:
> What is an "implicit requirement"? You mean that previous users
> of boost/throw_exception where remiss if they didn't derive
> from std::exception or if they didn't surround throw_exception
> with #if BOOST_NO_TYPEID.

The semantics of boost::throw_exception have not changed. Users are
not required to surround a call to throw_exception with #if

The user-reported problem was due to user error. They had violated the
general Boost requirement to #define BOOST_NO_TYPEID if they don't
want Boost libraries to use typeid.

Emil Dotchevski
Reverge Studios, Inc.

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