$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] [inspect] exceptions (FW: [Boost-users] no exceptions)
From: Krzysztof Czainski (1czajnik_at_[hidden])
Date: 2011-03-22 15:16:36
2011/3/22 Emil Dotchevski <emildotchevski_at_[hidden]>
> Why use BOOST_THROW_EXCEPTION to throw?
>
> - Typically, there is no need to do anything else to support
> BOOST_NO_EXCEPTIONS builds;
>
> - Enables boost::exception_ptr, so the exceptions you throw can be
> transported between threads;
>
> - Enables boost::error_info, so users can attach stuff to exceptions.
>
> - Enables better messages from boost::diagnostic_information.
>
+1
What about boost/detail/no_exceptions_support.hpp? Could that file be moved
to boost/exception for public use? I use it, but don't feel comfortable with
it being in the detail directory.
Regards,
Kris