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.h43
1 files changed, 8 insertions, 35 deletions
diff --git a/src/module/sdk/Log.h b/src/module/sdk/Log.h
index 0c40a097..761f7b07 100644
--- a/src/module/sdk/Log.h
+++ b/src/module/sdk/Log.h
@@ -28,44 +28,17 @@
#pragma once
-#include "core/utils/LogUtils.h"
-#include "module/sdk/GpgFrontendModuleSDK.h"
+#include "module/sdk/GpgFrontendModuleSDKExport.h"
-#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__)
+extern "C" {
-namespace spdlog {
-class logger;
-}
+void GPGFRONTEND_MODULE_SDK_EXPORT ModuleLogTrace(const char*);
-namespace GpgFrontend::Module::SDK {
+void GPGFRONTEND_MODULE_SDK_EXPORT ModuleLogDebug(const char*);
-template <typename... Args>
-void ModuleLogTrace(const char* fmt, const Args&... args) {
- MODULE_LOG_TRACE(fmt, args...);
-}
+void GPGFRONTEND_MODULE_SDK_EXPORT ModuleLogInfo(const char*);
-template <typename... Args>
-void ModuleLogDebug(const char* fmt, const Args&... args) {
- MODULE_LOG_DEBUG(fmt, args...);
-}
+void GPGFRONTEND_MODULE_SDK_EXPORT ModuleLogWarn(const char*);
-template <typename... Args>
-void ModuleLogInfo(const char* fmt, const Args&... args) {
- MODULE_LOG_INFO(fmt, args...);
-}
-
-template <typename... Args>
-void ModuleLogWarn(const char* fmt, const Args&... args) {
- MODULE_LOG_WARN(fmt, args...);
-}
-
-template <typename... Args>
-void ModuleLogError(const char* fmt, const Args&... args) {
- MODULE_LOG_ERROR(fmt, args...);
-}
-
-} // namespace GpgFrontend::Module::SDK
+void GPGFRONTEND_MODULE_SDK_EXPORT ModuleLogError(const char*);
+} \ No newline at end of file