### Other libraries support layer

#### Header <boost/log/support/date_time.hpp>

Andrey Semashev

07.11.2012

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

#### Header <boost/log/support/exception.hpp>

Andrey Semashev

18.07.2009

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

    namespace boost {
      namespace log {
        typedef error_info< struct attribute_name_info_tag, attribute_name > attribute_name_info;
        typedef error_info< struct type_info_info_tag, typeindex::type_index > type_info_info;
        typedef error_info< struct position_info_tag, unsigned int > position_info;
        typedef error_info< struct current_scope_info_tag, attributes::named_scope_list > current_scope_info;
        current_scope_info current_scope();
      }
    }

#### Header <boost/log/support/regex.hpp>

Andrey Semashev

18.07.2009

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

#### Header <boost/log/support/spirit_classic.hpp>

Andrey Semashev

19.07.2009

This header enables Boost.Spirit (classic) support for Boost.Log.

#### Header <boost/log/support/spirit_qi.hpp>

Andrey Semashev

19.07.2009

This header enables Boost.Spirit.Qi support for Boost.Log.

#### Header <boost/log/support/std_regex.hpp>

Andrey Semashev

19.03.2014

This header enables `std::regex` support for Boost.Log.

#### Header <boost/log/support/xpressive.hpp>

Andrey Semashev

18.07.2009

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