c57eefbf42
More complete error_info testing
2015-03-25 14:28:54 -07:00
5a040eedf5
rvalue references support in error_info
2015-03-24 15:44:28 -07:00
e97bcb4c56
N3757
...
[SVN r85538]
2013-08-31 23:24:40 +00:00
4cdfbb9ec6
Ticket 6878, thanks Dave Deakins
...
[SVN r79013]
2012-06-19 22:30:12 +00:00
32e2b33250
Fixing two issues with non-intrusive exception cloning support.
...
[SVN r72924]
2011-07-05 23:53:33 +00:00
56ae4311bb
default gcc visibility for exception types, <link>static requirement in test Jamfile.
...
[SVN r65763]
2010-10-05 15:04:50 +00:00
3b4cdfce47
Non-intrusive exception_ptr support for msvc 7.1/8.0/9.0 (thanks Anthony Williams)
...
[SVN r65204]
2010-09-03 02:03:15 +00:00
5dbd4c8f32
disabling the non-intrusive exception_ptr support in tests, seems buggy..
...
[SVN r65161]
2010-09-01 07:59:35 +00:00
17304c365c
non-intrusive exception_ptr support for msvc 7.1 and 8.0 (for now) thanks Anthony Williams
...
[SVN r65159]
2010-09-01 06:05:11 +00:00
4ae002cbf8
Ticket #3848 (thanks Nikki Chumakov) and (unrelated) exception_ptr refactoring.
...
[SVN r59364]
2010-01-30 05:26:43 +00:00
3911cd2472
Adding another test for exception_ptr.
...
[SVN r59259]
2010-01-24 21:18:29 +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
17951c2b7d
Added errinfo_nested_exception typedef. Fixed minor documentation error.
...
[SVN r56766]
2009-10-13 01:47:22 +00:00
920ae71b00
fixing compile errors with some compilers
...
[SVN r55744]
2009-08-23 22:34:19 +00:00
bd0ed9f83b
Added commonly used error_info typedefs.
...
Added boost/exception/all.hpp.
Removed tabs from source files.
[SVN r54825]
2009-07-08 23:44:28 +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
da0c1fa744
Added 4 more tests
...
[SVN r48738]
2008-09-11 18:15:25 +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
6fc0e3ac1e
simplified further
...
[SVN r48485]
2008-08-31 02:40:42 +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
850b7d9618
Boost Exception now works with BOOST_NO_RTTI and/or BOOST_NO_TYPEID.
...
[SVN r48429]
2008-08-28 23:49:55 +00:00
d0febca84b
Removed boost::exception::what, to avoid ambiguity in user types deriving from both std::exception and boost::exception.
...
[SVN r46930]
2008-06-30 19:40:44 +00:00
f58ffdd643
documentation update, added function exception::diagnostic_information, added std::exception to_string overload, removed tabs from source files
...
[SVN r46697]
2008-06-25 23:27:56 +00:00
e1056d2f4a
throw_exception() now ensures that the exception type passed to it derives publicly from std::exception.
...
[SVN r45041]
2008-05-02 20:40:39 +00:00
487235a7cc
Fix for http://tinyurl.com/6owy6b .
...
[SVN r44742]
2008-04-23 17:31:56 +00:00
0dec4fed2c
seems like <link>static causes errors
...
[SVN r44726]
2008-04-22 22:23:27 +00:00
628b06a2fa
Fixed MSVC-specific compile errors when /Za command-line option is used, due to lack of throw() in std::~exception().
...
[SVN r44706]
2008-04-21 22:42:54 +00:00
eb7a736198
Boost Exception header compilation tests added.
...
[SVN r44442]
2008-04-15 21:13:24 +00:00
c61e655ada
N2179 compliance (pending documentation update)
...
[SVN r44438]
2008-04-15 18:24:46 +00:00
761ae0bc1e
to_string adjustments
...
[SVN r44192]
2008-04-11 18:34:46 +00:00
3c7f53176f
to_string fixes
...
[SVN r44164]
2008-04-11 03:51:06 +00:00
45fe1f6289
hooking up boost exception for testing
...
[SVN r43525]
2008-03-06 05:08:22 +00:00