#include <diagnostic_information.hpp>
Classes | |
struct | yes |
Public Types | |
enum | e { value = !enable_boost_exception_overload<T>::value && sizeof(check((T*)0))==sizeof(yes) } |
typedef char | no |
Static Public Member Functions | |
static yes | check (std::exception const *) |
static no | check (...) |
Definition at line 34 of file diagnostic_information.hpp.
typedef char boost::exception_detail::enable_std_exception_overload< T >::no |
Definition at line 38 of file diagnostic_information.hpp.
enum boost::exception_detail::enable_std_exception_overload::e |
Definition at line 41 of file diagnostic_information.hpp.
static yes boost::exception_detail::enable_std_exception_overload< T >::check | ( | std::exception const * | ) | [static] |
static no boost::exception_detail::enable_std_exception_overload< T >::check | ( | ... | ) | [static] |