#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 |