Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
from_settings.hpp File Reference
#include <string>
#include <boost/smart_ptr/shared_ptr.hpp>
#include <boost/utility/enable_if.hpp>
#include <boost/type_traits/is_base_and_derived.hpp>
#include <boost/log/detail/setup_config.hpp>
#include <boost/log/sinks/sink.hpp>
#include <boost/log/utility/setup/settings.hpp>
#include <boost/log/detail/header.hpp>
#include <boost/log/detail/footer.hpp>
Include dependency graph for from_settings.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::sink_factory< CharT >
 Sink factory base interface. More...
 

Namespaces

 boost
 Duration formatting facet for input.
 

Functions

template<typename CharT >
BOOST_LOG_OPEN_NAMESPACE
BOOST_LOG_SETUP_API void 
boost::init_from_settings (basic_settings_section< CharT > const &setts)
 The function initializes the logging library from a settings container. More...
 
template<typename CharT >
BOOST_LOG_SETUP_API void boost::register_sink_factory (const char *sink_name, shared_ptr< sink_factory< CharT > > const &factory)
 The function registers a factory for a custom sink. More...
 
template<typename CharT >
void boost::register_sink_factory (std::string const &sink_name, shared_ptr< sink_factory< CharT > > const &factory)
 The function registers a factory for a custom sink. More...
 
template<typename FactoryT >
enable_if< is_base_and_derived
< sink_factory< typename
FactoryT::char_type >
, FactoryT >>::type 
boost::register_sink_factory (const char *sink_name, shared_ptr< FactoryT > const &factory)
 The function registers a factory for a custom sink. More...
 
template<typename FactoryT >
enable_if< is_base_and_derived
< sink_factory< typename
FactoryT::char_type >
, FactoryT >>::type 
boost::register_sink_factory (std::string const &sink_name, shared_ptr< FactoryT > const &factory)
 The function registers a factory for a custom sink. More...
 

Detailed Description

Author
Andrey Semashev
Date
11.10.2009

The header contains definition of facilities that allows to initialize the library from settings.