@@ -24,47 +24,45 @@ class Logger {
2424 template <typename ... Args>
2525 static void trace (const char * label, fmt::format_string<Args...> fmt, Args&&... args) {
2626 auto msg = fmt::format (fmt, std::forward<Args>(args)...);
27- Logger::_logger-> trace (" [{:12}] {}" , label, msg);
27+ spdlog:: trace (" [{:12}] {}" , label, msg);
2828 }
2929
3030 template <typename ... Args>
3131 static void debug (const char * label, fmt::format_string<Args...> fmt, Args&&... args) {
3232 auto msg = fmt::format (fmt, std::forward<Args>(args)...);
33- Logger::_logger-> debug (" [{:12}] {}" , label, msg);
33+ spdlog:: debug (" [{:12}] {}" , label, msg);
3434 }
3535
3636 template <typename ... Args>
3737 static void info (const char * label, fmt::format_string<Args...> fmt, Args&&... args) {
3838 auto msg = fmt::format (fmt, std::forward<Args>(args)...);
39- Logger::_logger-> info (" [{:12}] {}" , label, msg);
39+ spdlog:: info (" [{:12}] {}" , label, msg);
4040 }
4141
4242 template <typename ... Args>
4343 static void warn (const char * label, fmt::format_string<Args...> fmt, Args&&... args) {
4444 auto msg = fmt::format (fmt, std::forward<Args>(args)...);
45- Logger::_logger-> warn (" [{:12}] {}" , label, msg);
45+ spdlog:: warn (" [{:12}] {}" , label, msg);
4646 }
4747
4848 template <typename ... Args>
4949 static void error (const char * label, fmt::format_string<Args...> fmt, Args&&... args) {
5050 auto msg = fmt::format (fmt, std::forward<Args>(args)...);
51- Logger::_logger-> error (" [{:12}] {}" , label, msg);
51+ spdlog:: error (" [{:12}] {}" , label, msg);
5252 }
5353
5454 template <typename ... Args>
5555 static void critical (const char * label, fmt::format_string<Args...> fmt, Args&&... args) {
5656 auto msg = fmt::format (fmt, std::forward<Args>(args)...);
57- Logger::_logger-> critical (" [{:12}] {}" , label, msg);
57+ spdlog:: critical (" [{:12}] {}" , label, msg);
5858 }
5959
60- static void flush () { Logger::_logger->flush (); }
6160 static bool isColorLogEnabled () { return _isColorLogEnabled; }
6261
6362 private:
6463 Logger () = delete ;
6564 ~Logger () = delete ;
6665
67- inline static std::shared_ptr<spdlog::logger> _logger = nullptr ;
6866 inline static bool _isColorLogEnabled = true ;
6967};
7068
0 commit comments