boost::log::sinks::backend_synchronization_tag — The sink backend ensures all needed synchronization, it is capable to handle multithreaded calls.
// In header: <boost/log/sinks/threading_models.hpp> struct backend_synchronization_tag : public frontend_synchronization_tag { };