Classes | |
struct | global_storage |
The class implements a global repository of tagged loggers. More... | |
struct | inherit_features |
The metafunction produces the inherited features hierarchy with RootT as the ultimate base type. More... | |
struct | inherit_features< RootT, features< > > |
struct | inherit_features< RootT, features< FeatureT0 > > |
struct | inherit_features< RootT, features< FeatureT0, FeaturesT... > > |
struct | logger_holder |
The actual logger holder class. More... | |
struct | logger_holder_base |
The base class for logger holders. More... | |
struct | logger_singleton |
The class implements a logger singleton. More... | |
class | severity_level |
Severity level attribute implementation. More... | |
Functions | |
BOOST_LOG_API BOOST_LOG_NORETURN void | throw_odr_violation (std::type_info const &tag_type, std::type_info const &logger_type, logger_holder_base const ®istered) |
Throws the odr_violation exception. More... | |
BOOST_LOG_API uintmax_t & | get_severity_level () |
The method returns the storage for severity level for the current thread. More... | |
BOOST_LOG_API uintmax_t& boost::sources::aux::get_severity_level | ( | ) |
The method returns the storage for severity level for the current thread.
Referenced by boost::sources::aux::severity_level< LevelT >::impl::detach_from_thread(), boost::sources::aux::severity_level< LevelT >::impl::dispatch(), and boost::sources::aux::severity_level< severity_level >::set_value().
BOOST_LOG_API BOOST_LOG_NORETURN void boost::sources::aux::throw_odr_violation | ( | std::type_info const & | tag_type, |
std::type_info const & | logger_type, | ||
logger_holder_base const & | registered | ||
) |
Throws the odr_violation
exception.
Referenced by boost::sources::aux::logger_singleton< TagT >::init_instance().