18 lines
326 B
C++
18 lines
326 B
C++
#include <logger/logger.hpp>
|
|
|
|
Logger::Logger(): spd_logger(spdlog::stdout_color_mt("Logger"))
|
|
{
|
|
spd_logger->set_pattern("%^%v%$");
|
|
spd_logger->set_level(spdlog::level::level_enum::trace);
|
|
}
|
|
|
|
Logger::~Logger()
|
|
{
|
|
spdlog::drop_all();
|
|
}
|
|
|
|
auto Logger::instance() -> Logger &
|
|
{
|
|
static auto logger = Logger {};
|
|
return logger;
|
|
}
|