fix: use qlogging in eventsub lib (through a hoop) (#6161)
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
#pragma once
|
||||
|
||||
#include <string_view>
|
||||
|
||||
namespace chatterino::eventsub::lib {
|
||||
|
||||
class Logger
|
||||
{
|
||||
public:
|
||||
virtual ~Logger() = default;
|
||||
virtual void debug(std::string_view msg) = 0;
|
||||
virtual void warn(std::string_view msg) = 0;
|
||||
};
|
||||
|
||||
class NullLogger : public Logger
|
||||
{
|
||||
public:
|
||||
void debug(std::string_view msg) override
|
||||
{
|
||||
}
|
||||
|
||||
void warn(std::string_view msg) override
|
||||
{
|
||||
}
|
||||
};
|
||||
|
||||
} // namespace chatterino::eventsub::lib
|
||||
Reference in New Issue
Block a user