#include <boost/config.hpp>#include <boost/exception/get_error_info.hpp>#include <boost/exception/info.hpp>#include <boost/utility/enable_if.hpp>#include <boost/core/demangle.hpp>#include <exception>#include <sstream>#include <string>#include <boost/exception/current_exception_cast.hpp>

Namespaces | |
| boost | |
| Duration formatting facet for input. | |
| boost::exception_detail | |
Functions | |
| std::string | boost::exception_detail::diagnostic_information_impl (boost::exception const *, std::exception const *, bool, bool) |
| std::string | boost::current_exception_diagnostic_information (bool verbose=true) |
| exception const * | boost::exception_detail::get_boost_exception (exception const *e) |
| exception const * | boost::exception_detail::get_boost_exception (...) |
| std::exception const * | boost::exception_detail::get_std_exception (std::exception const *e) |
| std::exception const * | boost::exception_detail::get_std_exception (...) |
| char const * | boost::exception_detail::get_diagnostic_information (exception const &x, char const *header) |
| template<class T > | |
| std::string | boost::diagnostic_information (T const &e, bool verbose=true) |
| char const * | boost::diagnostic_information_what (exception const &e, bool verbose=true) throw () |