From 26debb55349094c58c92b3822a62480d38182571 Mon Sep 17 00:00:00 2001 From: Isuru Samarathunga Date: Thu, 11 Sep 2025 13:07:20 +0530 Subject: [PATCH] Logger Tag --- Src/IACore/inc/hpp/IACore/Logger.hpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Src/IACore/inc/hpp/IACore/Logger.hpp b/Src/IACore/inc/hpp/IACore/Logger.hpp index 0eb0551..01ca8bd 100644 --- a/Src/IACore/inc/hpp/IACore/Logger.hpp +++ b/Src/IACore/inc/hpp/IACore/Logger.hpp @@ -23,25 +23,25 @@ namespace ia class Logger { public: - template STATIC VOID Info(Args... args) + template STATIC VOID Info(PCCHAR tag, Args... args) { StringStream ss; UNUSED((ss << ... << args)); - printf("\033[32m[INFO]: %s\033[39m\n", ss.str().c_str()); + printf("\033[32m[INFO]: [%s] %s\033[39m\n", tag, ss.str().c_str()); } - template STATIC VOID Warn(Args... args) + template STATIC VOID Warn(PCCHAR tag, Args... args) { StringStream ss; UNUSED((ss << ... << args)); - printf("\033[33m[WARN]: %s\033[39m\n", ss.str().c_str()); + printf("\033[33m[WARN]: [%s] %s\033[39m\n", tag, ss.str().c_str()); } - template STATIC VOID Error(Args... args) + template STATIC VOID Error(PCCHAR tag, Args... args) { StringStream ss; UNUSED((ss << ... << args)); - printf("\033[31m[ERROR]: %s\033[39m\n", ss.str().c_str()); + printf("\033[31m[ERROR]: [%s] %s\033[39m\n", tag, ss.str().c_str()); } private: