Namespaces | Classes | Functions
boost::exception_detail Namespace Reference

Namespaces

namespace  to_string_dispatch

Classes

class  clone_base
class  clone_impl
struct  enable_boost_exception_overload
struct  enable_error_info_helper< T, sizeof(large_size)>
struct  enable_error_info_helper< T, sizeof(small_size)>
struct  enable_error_info_return_type
struct  enable_std_exception_overload
class  error_info_base
struct  error_info_container
class  error_info_container_impl
struct  error_info_injector
struct  get_info
struct  get_info< throw_file >
struct  get_info< throw_function >
struct  get_info< throw_line >
struct  large_size
class  refcount_ptr
struct  small_size
struct  to_string_dispatcher
struct  to_string_dispatcher< false >
struct  type_info_

Functions

std::string boost_diagnostic_information (exception const &x)
void copy_boost_exception (exception *a, exception const *b)
void copy_boost_exception (void *, void const *)
large_size dispatch (exception *)
small_size dispatch (void *)
template<class T >
std::string dynamic_exception_type (T const &x)
char const * get_diagnostic_information (exception const &x)
template<class T >
std::string object_hex_dump (T const &x, size_t max_size=16)
bool operator!= (type_info_ const &a, type_info_ const &b)
std::string std_diagnostic_information (std::exception const &x)
template<class T >
std::string string_stub_dump (T const &x)

Function Documentation

std::string boost::exception_detail::boost_diagnostic_information ( exception const &  x) [inline]

Definition at line 75 of file diagnostic_information.hpp.

void boost::exception_detail::copy_boost_exception ( exception *  a,
exception const *  b 
) [inline]

Definition at line 341 of file exception.hpp.

void boost::exception_detail::copy_boost_exception ( void *  ,
void const *   
) [inline]

Definition at line 348 of file exception.hpp.

template<class T >
std::string boost::exception_detail::dynamic_exception_type ( T const &  x) [inline]

Definition at line 48 of file diagnostic_information.hpp.

char const * boost::exception_detail::get_diagnostic_information ( exception const &  x) [inline]

Definition at line 56 of file diagnostic_information.hpp.

template<class T >
std::string boost::exception_detail::object_hex_dump ( T const &  x,
size_t  max_size = 16 
) [inline]

Definition at line 24 of file object_hex_dump.hpp.

bool boost::exception_detail::operator!= ( type_info_ const &  a,
type_info_ const &  b 
) [inline]

Definition at line 117 of file type_info.hpp.

std::string boost::exception_detail::std_diagnostic_information ( std::exception const &  x) [inline]

Definition at line 103 of file diagnostic_information.hpp.

template<class T >
std::string boost::exception_detail::string_stub_dump ( T const &  x) [inline]

Definition at line 77 of file to_string_stub.hpp.



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