From 3c99d01f49bbb65a32d9ec85145bff13209c2917 Mon Sep 17 00:00:00 2001 From: dev0 Date: Sun, 23 Nov 2025 23:39:46 +0530 Subject: [PATCH] Fixes --- Src/IACore/inc/IACore/IACore.hpp | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/Src/IACore/inc/IACore/IACore.hpp b/Src/IACore/inc/IACore/IACore.hpp index a71ba53..59aa189 100644 --- a/Src/IACore/inc/IACore/IACore.hpp +++ b/Src/IACore/inc/IACore/IACore.hpp @@ -22,7 +22,29 @@ namespace IACore { + template + VOID LogInfo(Args... args) + { + StringStream ss; + UNUSED((ss << ... << args)); + printf( __CC_WHITE "[INFO]: %s" __CC_DEFAULT "\n", ss.str().c_str()); + } -} + template + VOID LogWarn(Args... args) + { + StringStream ss; + UNUSED((ss << ... << args)); + printf( __CC_YELLOW "[WARN]: %s" __CC_DEFAULT "\n", ss.str().c_str()); + } + + template + VOID LogError(Args... args) + { + StringStream ss; + UNUSED((ss << ... << args)); + printf( __CC_RED "[ERROR]: %s" __CC_DEFAULT "\n", ss.str().c_str()); + } +} // namespace IACore #endif