Classes | Public Types | Static Public Member Functions
boost::exception_detail::enable_std_exception_overload< T > Struct Template Reference

#include <diagnostic_information.hpp>

List of all members.

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

Detailed Description

template<class T>
struct boost::exception_detail::enable_std_exception_overload< T >

Definition at line 34 of file diagnostic_information.hpp.


Member Typedef Documentation

template<class T >
typedef char boost::exception_detail::enable_std_exception_overload< T >::no

Definition at line 38 of file diagnostic_information.hpp.


Member Enumeration Documentation

Enumerator:
value 

Definition at line 41 of file diagnostic_information.hpp.


Member Function Documentation

template<class T >
static yes boost::exception_detail::enable_std_exception_overload< T >::check ( std::exception const *  ) [static]
template<class T >
static no boost::exception_detail::enable_std_exception_overload< T >::check (   ...) [static]

The documentation for this struct was generated from the following file:


appl
Author(s): petercai
autogenerated on Tue Jan 7 2014 11:02:30