From 93b7eac6570f38e1d0d25da893e184ecbbe05fdf Mon Sep 17 00:00:00 2001 From: Stefan Boberg Date: Tue, 16 May 2023 13:33:16 +0200 Subject: Moved EnableVTMode function into zencore (#311) --- src/zencore/include/zencore/logging.h | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) (limited to 'src/zencore/include') diff --git a/src/zencore/include/zencore/logging.h b/src/zencore/include/zencore/logging.h index 6a8fd7254..462f2b4e0 100644 --- a/src/zencore/include/zencore/logging.h +++ b/src/zencore/include/zencore/logging.h @@ -23,6 +23,8 @@ void SetErrorLog(std::shared_ptr&& NewErrorLogger); void InitializeLogging(); void ShutdownLogging(); +bool EnableVTMode(); + } // namespace zen::logging namespace zen { @@ -91,13 +93,9 @@ LogIsErrorLevel(int level) } Category; #define ZEN_LOG_TRACE(Category, fmtstr, ...) ZEN_LOG(Category.Logger(), spdlog::level::trace, fmtstr##sv, ##__VA_ARGS__) - #define ZEN_LOG_DEBUG(Category, fmtstr, ...) ZEN_LOG(Category.Logger(), spdlog::level::debug, fmtstr##sv, ##__VA_ARGS__) - -#define ZEN_LOG_INFO(Category, fmtstr, ...) ZEN_LOG(Category.Logger(), spdlog::level::info, fmtstr##sv, ##__VA_ARGS__) - -#define ZEN_LOG_WARN(Category, fmtstr, ...) ZEN_LOG(Category.Logger(), spdlog::level::warn, fmtstr##sv, ##__VA_ARGS__) - +#define ZEN_LOG_INFO(Category, fmtstr, ...) ZEN_LOG(Category.Logger(), spdlog::level::info, fmtstr##sv, ##__VA_ARGS__) +#define ZEN_LOG_WARN(Category, fmtstr, ...) ZEN_LOG(Category.Logger(), spdlog::level::warn, fmtstr##sv, ##__VA_ARGS__) #define ZEN_LOG_ERROR(Category, fmtstr, ...) \ ZEN_LOG_WITH_LOCATION(Category.Logger(), \ spdlog::source_loc(__FILE__, __LINE__, SPDLOG_FUNCTION), \ @@ -115,13 +113,9 @@ LogIsErrorLevel(int level) // Helper macros for logging #define ZEN_TRACE(fmtstr, ...) ZEN_LOG(Log(), spdlog::level::trace, fmtstr##sv, ##__VA_ARGS__) - #define ZEN_DEBUG(fmtstr, ...) ZEN_LOG(Log(), spdlog::level::debug, fmtstr##sv, ##__VA_ARGS__) - -#define ZEN_INFO(fmtstr, ...) ZEN_LOG(Log(), spdlog::level::info, fmtstr##sv, ##__VA_ARGS__) - -#define ZEN_WARN(fmtstr, ...) ZEN_LOG(Log(), spdlog::level::warn, fmtstr##sv, ##__VA_ARGS__) - +#define ZEN_INFO(fmtstr, ...) ZEN_LOG(Log(), spdlog::level::info, fmtstr##sv, ##__VA_ARGS__) +#define ZEN_WARN(fmtstr, ...) ZEN_LOG(Log(), spdlog::level::warn, fmtstr##sv, ##__VA_ARGS__) #define ZEN_ERROR(fmtstr, ...) \ ZEN_LOG_WITH_LOCATION(Log(), spdlog::source_loc(__FILE__, __LINE__, SPDLOG_FUNCTION), spdlog::level::err, fmtstr##sv, ##__VA_ARGS__) -- cgit v1.2.3