logger::sinks::base_sink< Mutex > Class Template Referenceabstract
Detailed Description
template<class Mutex>
class logger::sinks::base_sink< Mutex >
Definition at line 32 of file base_sink.h.
Inheritance diagram for logger::sinks::base_sink< Mutex >:
Public Member Functions | |
base_sink (const base_sink &)=delete | |
base_sink & | operator= (const base_sink &)=delete |
void | log (const details::log_msg &msg) override |
Public Member Functions inherited from logger::sinks::sink | |
virtual void | flush ()=0 |
bool | should_log (logging::level::level_enum msg_level) const |
void | set_level (logging::level::level_enum log_level) |
logging::level::level_enum | level () const |
Protected Member Functions | |
virtual void | _sink_it (const details::log_msg &msg)=0 |
Protected Attributes | |
Mutex | _mutex |
The documentation for this class was generated from the following file:
- core/include/logger/base_sink.h