#include <boost/log/detail/config.hpp>#include <boost/log/detail/locks.hpp>#include <boost/mpl/bool.hpp>#include <boost/log/detail/header.hpp>#include <boost/log/detail/footer.hpp>

Classes | |
| struct | boost::sources::single_thread_model |
| Single thread locking model. More... | |
| struct | boost::sources::multi_thread_model< MutexT > |
| Multi-thread locking model with maximum locking capabilities. More... | |
| struct | boost::is_mutex_type< boost::log::sources::single_thread_model > |
| struct | boost::is_mutex_type< boost::log::sources::multi_thread_model< T > > |
Namespaces | |
| boost | |
| Duration formatting facet for input. | |
| boost::sources | |
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.