#include <exception.hpp>

Public Member Functions | |
| virtual void | add_ref () const =0 |
| virtual char const * | diagnostic_information () const =0 |
| virtual shared_ptr < error_info_base const > | get (type_info_ const &) const =0 |
| virtual void | release () const =0 |
| virtual void | set (shared_ptr< error_info_base const > const &, type_info_ const &)=0 |
Protected Member Functions | |
| virtual | ~error_info_container () throw () |
Definition at line 143 of file exception.hpp.
| virtual boost::exception_detail::error_info_container::~error_info_container | ( | ) | throw () [inline, protected, virtual] |
Definition at line 155 of file exception.hpp.
| virtual void boost::exception_detail::error_info_container::add_ref | ( | ) | const [pure virtual] |
Implemented in boost::exception_detail::error_info_container_impl.
| virtual char const* boost::exception_detail::error_info_container::diagnostic_information | ( | ) | const [pure virtual] |
Implemented in boost::exception_detail::error_info_container_impl.
| virtual shared_ptr<error_info_base const> boost::exception_detail::error_info_container::get | ( | type_info_ const & | ) | const [pure virtual] |
Implemented in boost::exception_detail::error_info_container_impl.
| virtual void boost::exception_detail::error_info_container::release | ( | ) | const [pure virtual] |
Implemented in boost::exception_detail::error_info_container_impl.
| virtual void boost::exception_detail::error_info_container::set | ( | shared_ptr< error_info_base const > const & | , |
| type_info_ const & | |||
| ) | [pure virtual] |
Implemented in boost::exception_detail::error_info_container_impl.