Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
text_multifile_backend.hpp File Reference
#include <ios>
#include <string>
#include <locale>
#include <ostream>
#include <boost/mpl/if.hpp>
#include <boost/mpl/bool.hpp>
#include <boost/type_traits/is_same.hpp>
#include <boost/filesystem/path.hpp>
#include <boost/log/detail/config.hpp>
#include <boost/log/detail/light_function.hpp>
#include <boost/log/detail/cleanup_scope_guard.hpp>
#include <boost/log/sinks/basic_sink_backend.hpp>
#include <boost/log/utility/formatting_ostream.hpp>
#include <boost/log/detail/header.hpp>
#include <boost/log/detail/footer.hpp>
Include dependency graph for text_multifile_backend.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  boost::sinks::file::file_name_composer_adapter< FormatterT >
 An adapter class that allows to use regular formatters as file name generators. More...
 
class  boost::sinks::text_multifile_backend
 An implementation of a text multiple files logging sink backend. More...
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::sinks
 
 boost::sinks::file
 

Functions

template<typename FormatterT >
file_name_composer_adapter
< FormatterT > 
boost::sinks::file::as_file_name_composer (FormatterT const &fmt, std::locale const &loc=std::locale())
 The function adopts a log record formatter into a file name generator. More...
 

Detailed Description

Author
Andrey Semashev
Date
09.06.2009

The header contains implementation of a text multi-file sink backend.