Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for a snapshot of the develop branch, built from commit 1d5486f414.

Boost Exception

Page Index

This is an alphabetical list of all Boost Exception documentation pages.

B

BOOST_THROW_EXCEPTION

b

boost/exception/all.hpp

boost/exception/current_exception_cast.hpp

boost/exception/diagnostic_information.hpp

boost/exception/enable_current_exception.hpp

boost/exception/enable_error_info.hpp

boost/exception/errinfo_api_function.hpp

boost/exception/errinfo_at_line.hpp

boost/exception/errinfo_errno.hpp

boost/exception/errinfo_file_handle.hpp

boost/exception/errinfo_file_name.hpp

boost/exception/errinfo_file_open_mode.hpp

boost/exception/errinfo_nested_exception.hpp

boost/exception/errinfo_type_info_name.hpp

boost/exception/error_info.hpp

boost/exception/exception.hpp

boost/exception/get_error_info.hpp

boost/exception/info.hpp

boost/exception/info_tuple.hpp

boost/exception_ptr.hpp

boost/throw_exception.hpp

C

Configuration Macros

c

copy_exception

current_exception

current_exception_cast

current_exception_diagnostic_information

D

Diagnostic Information

d

diagnostic_information

diagnostic_information_what

E

Exception Types as Simple Semantic Tags

e

enable_current_exception

enable_error_info

errinfo_api_function

errinfo_at_line

errinfo_errno

errinfo_file_handle

errinfo_file_name

errinfo_file_open_mode

errinfo_nested_exception

errinfo_type_info_name

error_info

error_info::error_info

error_info::value

error_info::value_type

exception

exception/operator<<

exception::exception

exception::~exception

exception_ptr

F

Frequently Asked Questions

Functions

g

get_error_info

H

Headers

I

Integrating Boost Exception in Existing Exception Class Hierarchies

M

Macros

Motivation

o

original_exception_type

r

rethrow_exception

S

Synopsis

T

Transporting of Arbitrary Data to the Catch Site

Transporting of Exceptions Between Threads

Types

t

throw_exception

tuple/operator<<

U

Using Virtual Inheritance in Exception Types

u

unknown_exception


See also: Boost Exception