diff options
Diffstat (limited to 'src/module/sdk/Log.h')
-rw-r--r-- | src/module/sdk/Log.h | 43 |
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 |