#pragma once #include "logger.hpp" // 빌드 옵션으로 제어 #ifndef ENABLE_DEBUG_LOG #define ENABLE_DEBUG_LOG 0 #endif #define LOG_INFO(msg) Logger::instance().log("INFO", msg) #define LOG_WARN(msg) Logger::instance().log("WARN", msg) #define LOG_ERROR(msg) Logger::instance().log("ERROR", msg) #define LOG_DEBUG(msg) Logger::instance().log("DEBUG", msg)