From bb223e9660c452efe79f8d0090e4fa6f677e1fe8 Mon Sep 17 00:00:00 2001 From: neru Date: Fri, 19 Jun 2026 01:09:06 -0300 Subject: [PATCH] feat: add log sink --- src/unlocker/log-sink.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/unlocker/log-sink.h diff --git a/src/unlocker/log-sink.h b/src/unlocker/log-sink.h new file mode 100644 index 0000000..bd69dcb --- /dev/null +++ b/src/unlocker/log-sink.h @@ -0,0 +1,18 @@ +#pragma once + +#include + +#include + +using namespace seallib; + +class ConOutSink : public ILogSink +{ + public: + virtual void receiveLog(LogType type, std::string_view loggerName, std::string_view msg) override + { + std::cout << "[" << loggerName << "] " << seallib::getLogTypeColor(type) << "[" + << seallib::getLogTypeName(type) << "]" + << "\x1b[0m " << msg << std::endl; + } +};