ff0bcc1d85
Added #pragma clang system_header
2020-04-06 18:23:52 -07:00
8e61e8e9fd
#include guards prefixed with BOOST_EXCEPTION_
2019-12-21 14:15:17 -08:00
0eee187876
#include config before anything else
2017-02-20 18:23:36 -08:00
27598f92db
Configuration option to allow Boost Exception to use std::shared_ptr instead of boost::shared_ptr.
2016-09-28 16:53:43 -07:00
4edba2f8be
Revert "Exception: Remove obsolete GCC version checks."
...
This reverts commit b2221bf92d
.
2014-06-03 02:15:11 +03:00
b2221bf92d
Exception: Remove obsolete GCC version checks.
...
[SVN r86074]
2013-09-30 16:01:02 +00:00
2ebfd49b4f
Ticket #7094 , thanks 1czajnik
...
[SVN r79398]
2012-07-10 03:43:13 +00:00
9d499676ae
Simplified type_info support due to improvements in boost/detail/sp_typeinfo.hpp. A few tweaks to better deal with warnings.
...
[SVN r58132]
2009-12-04 06:33:47 +00:00
8d24c87032
Suppressing warnings. Please report any problems (may have broken something!)
...
[SVN r58072]
2009-12-01 02:16:50 +00:00
920ae71b00
fixing compile errors with some compilers
...
[SVN r55744]
2009-08-23 22:34:19 +00:00
fa96125efb
mutable get_error_info support
...
[SVN r55707]
2009-08-21 22:28:44 +00:00
6aa4d2f93b
comments
...
[SVN r52227]
2009-04-07 03:02:15 +00:00
87384d2116
get_error_info returns raw pointer instead of shared_ptr (breaking change)
...
diagnostic_information can now be called with boost::exception or std::exception object.
BOOST_THROW_EXCEPTION can now be used even if exceptions are disabled.
added functions: current_exception_diagnostic_information, current_exception_cast
documentation updated to match.
[SVN r52225]
2009-04-06 23:15:42 +00:00
f28285c073
Implemented support for custom to_string overloads for converting boost::error_info objects to string by the boost::diagnostic_information function.
...
[SVN r50507]
2009-01-08 01:26:15 +00:00
ffa2e8d9e7
very minor change, making a constructor explicit.
...
[SVN r48919]
2008-09-22 18:57:20 +00:00
4cb98696a6
Improving CodeGear C++Builder 2009 compatibility
...
[SVN r48918]
2008-09-22 18:27:58 +00:00
8310c9831f
bug fix in the decoupling of info.hpp from get_error_info.hpp.
...
[SVN r48551]
2008-09-02 23:13:06 +00:00
31a9264bf9
fix for sun compilers and documentation source update
...
[SVN r48538]
2008-09-02 17:47:51 +00:00
b84fb75a60
Optimization for error_info<throw_function>, error_info<throw_file>, error_info<throw_line>. Refactored exception_ptr to use shared_ptr.
...
[SVN r48521]
2008-09-01 21:06:09 +00:00
5d4c014f5b
nitpicking
...
[SVN r48488]
2008-08-31 04:05:19 +00:00
f12d40765b
Both enable_error_info.hpp and enable_current_exception.hpp now do not depend on intrusive_ptr or any other Boost lib.
...
[SVN r48482]
2008-08-31 01:39:00 +00:00
9dd2d64304
decoupled boost/exception/exception.hpp from boost/exception/detail/type_info.hpp
...
diagnostic_information improvements
documentation update
[SVN r48469]
2008-08-30 02:57:12 +00:00
850b7d9618
Boost Exception now works with BOOST_NO_RTTI and/or BOOST_NO_TYPEID.
...
[SVN r48429]
2008-08-28 23:49:55 +00:00