aboutsummaryrefslogtreecommitdiffstats
path: root/src/module/sdk/Log.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/module/sdk/Log.h')
-rw-r--r--src/module/sdk/Log.h46
1 files changed, 11 insertions, 35 deletions
diff --git a/src/module/sdk/Log.h b/src/module/sdk/Log.h
index bff9893e..0c40a097 100644
--- a/src/module/sdk/Log.h
+++ b/src/module/sdk/Log.h
@@ -28,18 +28,14 @@
#pragma once
+#include "core/utils/LogUtils.h"
#include "module/sdk/GpgFrontendModuleSDK.h"
-#define MODULE_LOG_TRACE(...) \
- SPDLOG_LOGGER_TRACE(GpgFrontend::Module::SDK::GetModuleLogger(), __VA_ARGS__)
-#define MODULE_LOG_DEBUG(...) \
- SPDLOG_LOGGER_DEBUG(GpgFrontend::Module::SDK::GetModuleLogger(), __VA_ARGS__)
-#define MODULE_LOG_INFO(...) \
- SPDLOG_LOGGER_INFO(GpgFrontend::Module::SDK::GetModuleLogger(), __VA_ARGS__)
-#define MODULE_LOG_WARN(...) \
- SPDLOG_LOGGER_WARN(GpgFrontend::Module::SDK::GetModuleLogger(), __VA_ARGS__)
-#define MODULE_LOG_ERROR(...) \
- SPDLOG_LOGGER_ERROR(GpgFrontend::Module::SDK::GetModuleLogger(), __VA_ARGS__)
+#define MODULE_LOG_TRACE(...) GF_LOG_TRACE("module", __VA_ARGS__)
+#define MODULE_LOG_DEBUG(...) GF_LOG_DEBUG("module", __VA_ARGS__)
+#define MODULE_LOG_INFO(...) GF_LOG_INFO("module", __VA_ARGS__)
+#define MODULE_LOG_WARN(...) GF_LOG_WARN("module", __VA_ARGS__)
+#define MODULE_LOG_ERROR(...) GF_LOG_ERROR("module", __VA_ARGS__)
namespace spdlog {
class logger;
@@ -47,49 +43,29 @@ class logger;
namespace GpgFrontend::Module::SDK {
-/**
- * @brief
- *
- */
-void GPGFRONTEND_MODULE_SDK_EXPORT
- InitModuleLoggingSystem(spdlog::level::level_enum);
-
-/**
- * @brief
- *
- */
-void GPGFRONTEND_MODULE_SDK_EXPORT ShutdownModuleLoggingSystem();
-
-/**
- * @brief
- *
- */
-auto GPGFRONTEND_MODULE_SDK_EXPORT GetModuleLogger()
- -> std::shared_ptr<spdlog::logger>;
-
template <typename... Args>
void ModuleLogTrace(const char* fmt, const Args&... args) {
- SPDLOG_LOGGER_TRACE(GetModuleLogger(), fmt, args...);
+ MODULE_LOG_TRACE(fmt, args...);
}
template <typename... Args>
void ModuleLogDebug(const char* fmt, const Args&... args) {
- SPDLOG_LOGGER_DEBUG(GetModuleLogger(), fmt, args...);
+ MODULE_LOG_DEBUG(fmt, args...);
}
template <typename... Args>
void ModuleLogInfo(const char* fmt, const Args&... args) {
- SPDLOG_LOGGER_INFO(GetModuleLogger(), fmt, args...);
+ MODULE_LOG_INFO(fmt, args...);
}
template <typename... Args>
void ModuleLogWarn(const char* fmt, const Args&... args) {
- SPDLOG_LOGGER_WARN(GetModuleLogger(), fmt, args...);
+ MODULE_LOG_WARN(fmt, args...);
}
template <typename... Args>
void ModuleLogError(const char* fmt, const Args&... args) {
- SPDLOG_LOGGER_ERROR(GetModuleLogger(), fmt, args...);
+ MODULE_LOG_ERROR(fmt, args...);
}
} // namespace GpgFrontend::Module::SDK