#include <exception.hpp>

Protected Member Functions | |
| exception () | |
| virtual | ~exception ()=0 throw () |
Private Attributes | |
| exception_detail::refcount_ptr < exception_detail::error_info_container > | data_ |
| char const * | throw_file_ |
| char const * | throw_function_ |
| int | throw_line_ |
Friends | |
| char const * | exception_detail::get_diagnostic_information (exception const &) |
| struct | exception_detail::get_info |
| struct | exception_detail::get_info< throw_file > |
| struct | exception_detail::get_info< throw_function > |
| struct | exception_detail::get_info< throw_line > |
| template<class E > | |
| E const & | operator<< (E const &x, throw_function const &y) |
| template<class E > | |
| E const & | operator<< (E const &x, throw_file const &y) |
| template<class E > | |
| E const & | operator<< (E const &x, throw_line const &y) |
| template<class E , class Tag , class T > | |
| E const & | operator<< (E const &, error_info< Tag, T > const &) |
Definition at line 175 of file exception.hpp.
| boost::exception::exception | ( | ) | [inline, protected] |
Definition at line 180 of file exception.hpp.
| boost::exception::~exception | ( | ) | throw () [inline, protected, pure virtual] |
Definition at line 253 of file exception.hpp.
| char const* exception_detail::get_diagnostic_information | ( | exception const & | ) | [friend] |
friend struct exception_detail::get_info [friend] |
Definition at line 240 of file exception.hpp.
friend struct exception_detail::get_info< throw_file > [friend] |
Definition at line 242 of file exception.hpp.
friend struct exception_detail::get_info< throw_function > [friend] |
Definition at line 241 of file exception.hpp.
friend struct exception_detail::get_info< throw_line > [friend] |
Definition at line 243 of file exception.hpp.
| E const& operator<< | ( | E const & | x, |
| throw_function const & | y | ||
| ) | [friend] |
Definition at line 210 of file exception.hpp.
| E const& operator<< | ( | E const & | x, |
| throw_file const & | y | ||
| ) | [friend] |
Definition at line 219 of file exception.hpp.
| E const& operator<< | ( | E const & | x, |
| throw_line const & | y | ||
| ) | [friend] |
Definition at line 228 of file exception.hpp.
| E const& operator<< | ( | E const & | x, |
| error_info< Tag, T > const & | v | ||
| ) | [friend] |
exception_detail::refcount_ptr<exception_detail::error_info_container> boost::exception::data_ [mutable, private] |
Definition at line 245 of file exception.hpp.
char const* boost::exception::throw_file_ [mutable, private] |
Definition at line 247 of file exception.hpp.
char const* boost::exception::throw_function_ [mutable, private] |
Definition at line 246 of file exception.hpp.
int boost::exception::throw_line_ [mutable, private] |
Definition at line 248 of file exception.hpp.