diff --git a/doc/boost_exception_diagnostic_information_hpp.html b/doc/boost_exception_diagnostic_information_hpp.html index e0761eb..c2ee56d 100644 --- a/doc/boost_exception_diagnostic_information_hpp.html +++ b/doc/boost_exception_diagnostic_information_hpp.html @@ -41,6 +41,7 @@ boost
#include <boost/exception/diagnostic_information.hpp>
namespace
+boost
+ {
+ char const * diagnostic_information_what( boost::exception const & e ) throw();
+ }
+The diagnostic_information_what function is intended to be called from a user-defined std::exception::what() override. This allows diagnostic information to be returned as the what() string.
+A pointer to a zero-terminated buffer that contains a string similar to the std::string returned by the diagnostic_information function, or null to indicate a failure.
+Nothing.
+The returned pointer becomes invalid if any error_info is modified or added to the exception object, or if another diagnostic information function is called.
+current_exception_diagnostic_information
Exception Types as Simple Semantic Tags