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