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
Public Member Functions inherited from
1.8.13