Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
exception.hpp File Reference
#include <boost/exception/info.hpp>
#include <boost/log/detail/config.hpp>
#include <boost/log/attributes/attribute_name.hpp>
#include <boost/log/attributes/named_scope.hpp>
#include <boost/log/utility/type_info_wrapper.hpp>
#include <boost/log/detail/header.hpp>
#include <boost/log/detail/footer.hpp>
Include dependency graph for exception.hpp:

Namespaces

 boost
 Duration formatting facet for input.
 

Typedefs

typedef error_info< struct
type_info_info_tag,
type_info_wrapper > 
boost::type_info_info
 Type info exception information. More...
 
typedef error_info< struct
position_info_tag, unsigned
int > 
boost::position_info
 Parse position exception information. More...
 
typedef error_info< struct
current_scope_info_tag,
attributes::named_scope_list > 
boost::current_scope_info
 Current scope exception information. More...
 

Functions

current_scope_info boost::current_scope ()
 The function returns an error information object that contains current stack of scopes. More...
 

Variables

BOOST_LOG_OPEN_NAMESPACE
typedef error_info< struct
attribute_name_info_tag,
attribute_name > 
boost::attribute_name_info
 Attribute name exception information. More...
 

Detailed Description

Author
Andrey Semashev
Date
18.07.2009

This header enables Boost.Exception support for Boost.Log.