#include <boost/log/detail/config.hpp>
#include <boost/bind.hpp>
#include <boost/static_assert.hpp>
#include <boost/smart_ptr/shared_ptr.hpp>
#include <boost/smart_ptr/make_shared_object.hpp>
#include <boost/thread/locks.hpp>
#include <boost/thread/recursive_mutex.hpp>
#include <boost/thread/thread.hpp>
#include <boost/thread/condition_variable.hpp>
#include <boost/log/exceptions.hpp>
#include <boost/log/detail/locking_ptr.hpp>
#include <boost/log/detail/parameter_tools.hpp>
#include <boost/log/core/record_view.hpp>
#include <boost/log/sinks/basic_sink_frontend.hpp>
#include <boost/log/sinks/frontend_requirements.hpp>
#include <boost/log/sinks/unbounded_fifo_queue.hpp>
#include <boost/log/keywords/start_thread.hpp>
#include <boost/log/detail/header.hpp>
#include <boost/log/detail/footer.hpp>
Classes | |
class | boost::sinks::asynchronous_sink< SinkBackendT, QueueingStrategyT > |
Asynchronous logging sink frontend. More... | |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::sinks | |
Macros | |
#define | BOOST_LOG_SINK_CTOR_FORWARD_INTERNAL(z, n, types) |
The header contains implementation of asynchronous sink frontend.
#define BOOST_LOG_SINK_CTOR_FORWARD_INTERNAL | ( | z, | |
n, | |||
types | |||
) |