Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::exception_detail::error_info_container_impl Class Reference

#include <info.hpp>

Inheritance diagram for boost::exception_detail::error_info_container_impl:
Collaboration diagram for boost::exception_detail::error_info_container_impl:

Public Member Functions

 error_info_container_impl ()
 
 ~error_info_container_impl () throw ()
 
void set (shared_ptr< error_info_base > const &x, type_info_ const &typeid_)
 
shared_ptr< error_info_base > get (type_info_ const &ti) const
 
char const * diagnostic_information (char const *header) const
 

Friends

class boost::exception
 

Constructor & Destructor Documentation

boost::exception_detail::error_info_container_impl::error_info_container_impl ( )
inline
boost::exception_detail::error_info_container_impl::~error_info_container_impl ( )
throw (
)
inline

Member Function Documentation

char const* boost::exception_detail::error_info_container_impl::diagnostic_information ( char const *  header) const
inlinevirtual
shared_ptr<error_info_base> boost::exception_detail::error_info_container_impl::get ( type_info_ const &  ti) const
inlinevirtual
void boost::exception_detail::error_info_container_impl::set ( shared_ptr< error_info_base > const &  x,
type_info_ const &  typeid_ 
)
inlinevirtual

Friends And Related Function Documentation

friend class boost::exception
friend

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