Boost logo

Boost :

From: Felipe Magno de Almeida (felipe.m.almeida_at_[hidden])
Date: 2007-10-02 21:46:45


On 10/2/07, Emil Dotchevski <emil_at_[hidden]> wrote:
>

[snip]

> The easiest way to port existing code to using boost::exception is to
> use enable_error_info. This adds no boilerplate code, and requires no
> changes to any exception classes. All you have to do is replace "throw
> my_exception(a,b,c)" with "throw
> enable_error_info(my_exception(a,b,c))".

Has the approach of saving all data to a global structure (instead of
to the exception class hierarchy itself) been considered?
PS: I'm not suggesting it should be done that way, but only asking if
it was considered at all.

> Cheers,
> Emil Dotchevski

Best regards,

-- 
Felipe Magno de Almeida

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