#include <iostream>
#include <boost/smart_ptr/shared_ptr.hpp>
#include <boost/smart_ptr/make_shared_object.hpp>
#include <boost/core/null_deleter.hpp>
#include <boost/log/detail/config.hpp>
#include <boost/log/detail/sink_init_helpers.hpp>
#include <boost/log/sinks/sync_frontend.hpp>
#include <boost/log/sinks/text_ostream_backend.hpp>
#include <boost/log/keywords/format.hpp>
#include <boost/log/keywords/filter.hpp>
#include <boost/log/keywords/auto_flush.hpp>
#include <boost/log/detail/header.hpp>
#include <boost/log/detail/footer.hpp>
Classes | |
struct | boost::aux::default_console_stream< CharT > |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::aux | |
Macros | |
#define | BOOST_LOG_CONSOLE_SINK_FRONTEND_INTERNAL sinks::synchronous_sink |
Functions | |
template<typename CharT , typename ArgsT > | |
shared_ptr < sinks::synchronous_sink < sinks::basic_text_ostream_backend < CharT > >> | boost::aux::add_console_log (std::basic_ostream< CharT > &strm, ArgsT const &args) |
template<typename CharT > | |
shared_ptr < sinks::synchronous_sink < sinks::basic_text_ostream_backend < CharT > >> | boost::add_console_log () |
template<typename CharT > | |
shared_ptr < sinks::synchronous_sink < sinks::basic_text_ostream_backend < CharT > >> | boost::add_console_log (std::basic_ostream< CharT > &strm) |
template<typename CharT , typename ArgT1 > | |
shared_ptr < sinks::synchronous_sink < sinks::basic_text_ostream_backend < CharT > >> | boost::add_console_log (std::basic_ostream< CharT > &strm, ArgT1 const &arg1) |
template<typename CharT , typename ArgT1 , typename ArgT2 > | |
shared_ptr < sinks::synchronous_sink < sinks::basic_text_ostream_backend < CharT > >> | boost::add_console_log (std::basic_ostream< CharT > &strm, ArgT1 const &arg1, ArgT2 const &arg2) |
template<typename CharT , typename ArgT1 , typename ArgT2 , typename ArgT3 > | |
shared_ptr < sinks::synchronous_sink < sinks::basic_text_ostream_backend < CharT > >> | boost::add_console_log (std::basic_ostream< CharT > &strm, ArgT1 const &arg1, ArgT2 const &arg2, ArgT3 const &arg3) |
The header contains implementation of convenience functions for enabling logging to console.
#define BOOST_LOG_CONSOLE_SINK_FRONTEND_INTERNAL sinks::synchronous_sink |