HF
This commit is contained in:
@ -16,6 +16,7 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <IACore/Logger.hpp>
|
||||
#include <IACore/Vector.hpp>
|
||||
#include <IACore/Memory.hpp>
|
||||
#include <IACore/String.hpp>
|
||||
@ -23,33 +24,14 @@
|
||||
|
||||
#include <IAMath/Vec.hpp>
|
||||
|
||||
#define IAE_LOG_INFO ia::iae::LogInfo
|
||||
#define IAE_LOG_WARN ia::iae::LogWarn
|
||||
#define IAE_LOG_ERROR ia::iae::LogError
|
||||
#define IAE_LOG_TAG "IAE"
|
||||
|
||||
#define IAE_LOG_INFO(...) ia::Logger::Info(IAE_LOG_TAG, __VA_ARGS__)
|
||||
#define IAE_LOG_WARN(...) ia::Logger::Warn(IAE_LOG_TAG, __VA_ARGS__)
|
||||
#define IAE_LOG_ERROR(...) ia::Logger::Error(IAE_LOG_TAG, __VA_ARGS__)
|
||||
|
||||
namespace ia::iae
|
||||
{
|
||||
using Handle = INT64;
|
||||
STATIC CONSTEXPR Handle INVALID_HANDLE = -1;
|
||||
|
||||
template<typename... Args> VOID LogInfo(Args... args)
|
||||
{
|
||||
StringStream ss;
|
||||
UNUSED((ss << ... << args));
|
||||
printf(__CC_GREEN "[INFO]: %s\n" __CC_DEFAULT, ss.str().c_str());
|
||||
}
|
||||
|
||||
template<typename... Args> VOID LogWarn(Args... args)
|
||||
{
|
||||
StringStream ss;
|
||||
UNUSED((ss << ... << args));
|
||||
printf(__CC_YELLOW "[WARN]: %s\n" __CC_DEFAULT, ss.str().c_str());
|
||||
}
|
||||
|
||||
template<typename... Args> VOID LogError(Args... args)
|
||||
{
|
||||
StringStream ss;
|
||||
UNUSED((ss << ... << args));
|
||||
printf(__CC_RED "[ERROR]: %s\n" __CC_DEFAULT, ss.str().c_str());
|
||||
}
|
||||
} // namespace ia::iae
|
||||
Reference in New Issue
Block a user