Boost C++ Libraries

PrevUpHomeNext

Header <boost/log/sources/threading_models.hpp>

Andrey Semashev

04.10.2008

The header contains definition of threading models that can be used in loggers. The header also provides a number of tags that can be used to express lock requirements on a function callee.


BOOST_LOG_STRICTEST_LOCK_LIMIT
namespace boost {
  namespace log {
    namespace sources {
      struct single_thread_model;
      template<typename MutexT> struct multi_thread_model;
      struct no_lock;
      template<typename... LocksT> struct strictest_lock;
    }
  }
}

PrevUpHomeNext