Boost logo

Boost :

From: Emil Dotchevski (emildotchevski_at_[hidden])
Date: 2022-02-15 06:56:02


On Mon, Feb 14, 2022 at 8:32 PM Gavin Lambert via Boost <
boost_at_[hidden]> wrote:
>
> On 15/02/2022 17:25, Emil Dotchevski wrote:
> > I know it's why you did it by reference, but this handler can be useful
for
> > other libraries also, as well as for e.g. logging, etc. It's a chance
to do
> > something before a Boost library throws.
>
> Why would such a library call the callback without just using
> throw_exception itself? And throw_exception guarantees that the
> boost::exception exists.

To avoid the dependency on boost::throw_exception.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk