Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
fallback_policy.hpp File Reference
#include <boost/type_traits/remove_cv.hpp>
#include <boost/type_traits/remove_reference.hpp>
#include <boost/log/detail/config.hpp>
#include <boost/log/exceptions.hpp>
#include <boost/log/utility/type_info_wrapper.hpp>
#include <boost/log/attributes/fallback_policy_fwd.hpp>
#include <boost/log/detail/header.hpp>
#include <boost/log/detail/footer.hpp>
Include dependency graph for fallback_policy.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::fallback_to_none
 The fallback_to_none policy results in returning an empty value reference if the attribute value cannot be extracted. More...
 
struct  boost::fallback_to_throw
 The fallback_to_throw policy results in throwing an exception if the attribute value cannot be extracted. More...
 
struct  boost::fallback_to_default< DefaultT >
 The fallback_to_default policy results in a default value if the attribute value cannot be extracted. More...
 

Namespaces

 boost
 Duration formatting facet for input.
 

Detailed Description

Author
Andrey Semashev
Date
18.08.2012

The header contains definition of fallback policies when attribute value visitation or extraction fails.