26 std::shared_ptr<LogFormatter> formatter,
27 std::shared_ptr<LogWriter> writer,
29 : syncLevel_(syncLevel),
LogHandlerConfig getConfig() const override
LogLevel getLevel() const
void handleMessage(const LogMessage &message, const LogCategory *handlerCategory) override
const std::shared_ptr< LogWriter > writer_
const LogHandlerConfig config_
std::atomic< LogLevel > syncLevel_
constexpr detail::Map< Move > move
—— Concurrent Priority Queue Implementation ——
const std::shared_ptr< LogFormatter > formatter_
StandardLogHandler(LogHandlerConfig config, std::shared_ptr< LogFormatter > formatter, std::shared_ptr< LogWriter > writer, LogLevel syncLevel=LogLevel::MAX_LEVEL)
LogLevel getLevel() const