21 void setSink(std::unique_ptr<ILogSink> sink);
24 void debug(std::string_view component, std::string_view msg);
25 void info(std::string_view component, std::string_view msg);
26 void warn(std::string_view component, std::string_view msg);
27 void error(std::string_view component, std::string_view msg);
30 void _log(
LogLevel level, std::string_view component, std::string_view msg);
32 std::unique_ptr<ILogSink>
_sink;
Logging facade: formats [time] [LEVEL] [component] message, filters by level, and forwards to a singl...
void info(std::string_view component, std::string_view msg)
void setThreshold(LogLevel threshold)
void debug(std::string_view component, std::string_view msg)
void error(std::string_view component, std::string_view msg)
void setSink(std::unique_ptr< ILogSink > sink)
void _log(LogLevel level, std::string_view component, std::string_view msg)
std::unique_ptr< ILogSink > _sink
void warn(std::string_view component, std::string_view msg)