#include <map>
#include <boost/log/detail/config.hpp>
#include <boost/log/detail/tagged_integer.hpp>
#include <boost/log/core/record_view.hpp>
#include <boost/log/attributes/attribute_name.hpp>
#include <boost/log/attributes/attribute_value_set.hpp>
#include <boost/log/attributes/value_visitation.hpp>
#include <boost/log/detail/header.hpp>
#include <boost/log/detail/footer.hpp>
Classes | |
struct | boost::sinks::basic_mapping< MappedT > |
Base class for attribute mapping function objects. More... | |
struct | boost::sinks::aux::direct_mapping_visitor< MappedT > |
Attribute value visitor. More... | |
struct | boost::sinks::aux::direct_mapping_visitor< boost::log::aux::tagged_integer< IntT, TagT > > |
class | boost::sinks::basic_direct_mapping< MappedT, AttributeValueT > |
Straightforward mapping. More... | |
class | boost::sinks::basic_custom_mapping< MappedT, AttributeValueT > |
Customizable mapping. More... | |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::sinks | |
boost::sinks::aux | |
The header contains facilities that are used in different sinks to map attribute values used throughout the application to values used with the specific native logging API. These tools are mostly needed to map application severity levels on native levels, required by OS-specific sink backends.