From 62a6b100196e2a3c596b954691d20faa534dc523 Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Fri, 17 May 2024 22:40:07 +0500 Subject: feat: logger --- src/logger.hpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/logger.hpp (limited to 'src/logger.hpp') diff --git a/src/logger.hpp b/src/logger.hpp new file mode 100644 index 0000000..91b4757 --- /dev/null +++ b/src/logger.hpp @@ -0,0 +1,16 @@ +#pragma once + +#include + +namespace bot::log { + enum LogLevel { INFO, DEBUG, WARN, ERROR }; + + void log(const LogLevel &level, const std::string &source, + const std::string &message); + + // just shorthands + void info(const std::string &source, const std::string &message); + void debug(const std::string &source, const std::string &message); + void warn(const std::string &source, const std::string &message); + void error(const std::string &source, const std::string &message); +} -- cgit v1.2.3