Classes | Namespaces | Typedefs | Functions
exception.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  boost::exception_detail::clone_base
class  boost::exception_detail::clone_impl< T >
struct  boost::exception_detail::enable_error_info_helper< T, sizeof(large_size)>
struct  boost::exception_detail::enable_error_info_helper< T, sizeof(small_size)>
struct  boost::exception_detail::enable_error_info_return_type< T >
class  boost::error_info< tag_throw_file, char const * >
class  boost::error_info< tag_throw_function, char const * >
class  boost::error_info< tag_throw_line, int >
struct  boost::exception_detail::error_info_container
struct  boost::exception_detail::error_info_injector< T >
class  boost::exception
struct  boost::exception_detail::large_size
class  boost::exception_detail::refcount_ptr< T >
struct  boost::exception_detail::small_size

Namespaces

namespace  boost
namespace  boost::exception_detail

Typedefs

typedef error_info< struct
tag_throw_file, char const * > 
boost::throw_file
typedef error_info< struct
tag_throw_function, char const * > 
boost::throw_function
typedef error_info< struct
tag_throw_line, int > 
boost::throw_line

Functions

void boost::exception_detail::copy_boost_exception (exception *a, exception const *b)
void boost::exception_detail::copy_boost_exception (void *, void const *)
large_size boost::exception_detail::dispatch (exception *)
small_size boost::exception_detail::dispatch (void *)
template<class T >
exception_detail::clone_impl< T > boost::enable_current_exception (T const &x)
template<class T >
exception_detail::enable_error_info_return_type
< T >::type 
boost::enable_error_info (T const &x)
char const * boost::exception_detail::get_diagnostic_information (exception const &x)
template<class E , class Tag , class T >
E const & boost::operator<< (E const &, error_info< Tag, T > const &)


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