#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 () |