Cleaned code

dev
anulax1225 ago%!(EXTRA string=1 year)
parent 0cc95a0ae2
commit a09f6e5a74
  1. 20
      bakara/src/bakara/core/log.cpp
  2. 8
      bakara/src/bakara/core/log.h

@ -2,8 +2,8 @@
namespace Bk {
std::shared_ptr<spdlog::logger> Log::core_logger;
std::shared_ptr<spdlog::logger> Log::app_logger;
std::shared_ptr<spdlog::logger> Log::p_core_logger;
std::shared_ptr<spdlog::logger> Log::p_app_logger;
void Log::init()
{
@ -14,15 +14,15 @@ namespace Bk {
log_sinks[0]->set_pattern("%^[%T] %n: %v%$");
log_sinks[1]->set_pattern("[%T] [%l] %n: %v");
core_logger = std::make_shared<spdlog::logger>("BAKARA", begin(log_sinks), end(log_sinks));
spdlog::register_logger(core_logger);
core_logger->set_level(spdlog::level::trace);
core_logger->flush_on(spdlog::level::trace);
p_core_logger = std::make_shared<spdlog::logger>("BAKARA", begin(log_sinks), end(log_sinks));
spdlog::register_logger(p_core_logger);
p_core_logger->set_level(spdlog::level::trace);
p_core_logger->flush_on(spdlog::level::trace);
app_logger = std::make_shared<spdlog::logger>("APP", begin(log_sinks), end(log_sinks));
spdlog::register_logger(app_logger);
app_logger->set_level(spdlog::level::trace);
app_logger->flush_on(spdlog::level::trace);
p_app_logger = std::make_shared<spdlog::logger>("APP", begin(log_sinks), end(log_sinks));
spdlog::register_logger(p_app_logger);
p_app_logger->set_level(spdlog::level::trace);
p_app_logger->flush_on(spdlog::level::trace);
}
}

@ -13,11 +13,11 @@ namespace Bk {
public:
static void init();
static std::shared_ptr<spdlog::logger>& get_core_logger() { return core_logger; }
static std::shared_ptr<spdlog::logger>& get_app_logger() { return app_logger; }
static std::shared_ptr<spdlog::logger>& get_core_logger() { return p_core_logger; }
static std::shared_ptr<spdlog::logger>& get_app_logger() { return p_app_logger; }
private:
static std::shared_ptr<spdlog::logger> core_logger;
static std::shared_ptr<spdlog::logger> app_logger;
static std::shared_ptr<spdlog::logger> p_core_logger;
static std::shared_ptr<spdlog::logger> p_app_logger;
};
#define BK_CORE_TRACE(...) ::Bk::Log::get_core_logger()->trace(__VA_ARGS__)

Loading…
Cancel
Save