Namespaces | |
aux | |
Classes | |
class | basic_channel_logger |
Channel feature implementation. More... | |
class | basic_composite_logger |
A composite logger that inherits a number of features. More... | |
class | basic_composite_logger< CharT, FinalT, single_thread_model, FeaturesT > |
An optimized composite logger version with no multithreading support. More... | |
class | basic_exception_handler_logger |
Exception handler feature implementation. More... | |
class | basic_logger |
Basic logger class. More... | |
class | basic_severity_logger |
Severity level feature implementation. More... | |
struct | channel |
Channel support feature. More... | |
struct | exception_handler |
Exception handler support feature. More... | |
struct | features |
A type sequence of logger features. More... | |
struct | multi_thread_model |
Multi-thread locking model with maximum locking capabilities. More... | |
struct | severity |
Severity level support feature. More... | |
struct | single_thread_model |
Single thread locking model. More... | |
Functions | |
template<typename CharT , typename FinalT , typename ThreadingModelT > | |
void | swap (basic_logger< CharT, FinalT, ThreadingModelT > &left, basic_logger< CharT, FinalT, ThreadingModelT > &right) |
Free-standing swap for all loggers. More... | |
|
inline |
Free-standing swap for all loggers.
References boost::bimaps::support::left.