#include "Log.hpp" #include #include static std::mutex mOutput; #ifdef _DEBUG void Loging::Log(const char* msg) { std::lock_guard lock(mOutput); std::cout << msg << '\n'; } void Loging::Log(const std::string& msg) { std::lock_guard lock(mOutput); std::cout << msg << '\n'; } #else void Loging::Log(const char* msg) { } void Loging::Log(const std::string& msg) { } #endif void Loging::Message(const char* msg) { std::lock_guard lock(mOutput); std::cout << msg << '\n'; } void Loging::Message(const std::string& msg) { std::lock_guard lock(mOutput); std::cout << msg << '\n'; }