aboutsummaryrefslogtreecommitdiffstats
path: root/src/sdk/private/CommonUtils.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/sdk/private/CommonUtils.h (renamed from src/module/mods/gpg_info/GnuPGInfoGatheringModule.h)64
1 files changed, 44 insertions, 20 deletions
diff --git a/src/module/mods/gpg_info/GnuPGInfoGatheringModule.h b/src/sdk/private/CommonUtils.h
index 35ee4ac3..514bcd5d 100644
--- a/src/module/mods/gpg_info/GnuPGInfoGatheringModule.h
+++ b/src/sdk/private/CommonUtils.h
@@ -28,29 +28,53 @@
#pragma once
-#include <GFSDKModule.h>
+struct GFModuleEventParam;
-#include "GFModuleExport.h"
-
-extern "C" {
-
-auto GF_MODULE_EXPORT GFGetModuleGFSDKVersion() -> const char *;
-
-auto GF_MODULE_EXPORT GFGetModuleQtEnvVersion() -> const char *;
-
-auto GF_MODULE_EXPORT GFGetModuleID() -> const char *;
-
-auto GF_MODULE_EXPORT GFGetModuleVersion() -> const char *;
-
-auto GF_MODULE_EXPORT GFGetModuleMetaData() -> GFModuleMetaData *;
+/**
+ * @brief
+ *
+ * @return char*
+ */
+auto GFStrDup(const QString &) -> char *;
-auto GF_MODULE_EXPORT GFRegisterModule() -> int;
+/**
+ * @brief
+ *
+ * @param str
+ * @return QString
+ */
+auto GFUnStrDup(char *str) -> QString;
-auto GF_MODULE_EXPORT GFActiveModule() -> int;
+/**
+ * @brief
+ *
+ * @return QString
+ */
+auto GFUnStrDup(const char *) -> QString;
-auto GF_MODULE_EXPORT GFExecuteModule(GFModuleEvent *) -> int;
+/**
+ * @brief
+ *
+ * @param char_array
+ * @param size
+ * @return QMap<QString, QString>
+ */
+auto CharArrayToQMap(char **char_array, int size) -> QMap<QString, QString>;
-auto GF_MODULE_EXPORT GFDeactiveModule() -> int;
+/**
+ * @brief
+ *
+ * @param map
+ * @param size
+ * @return char**
+ */
+auto QMapToCharArray(const QMap<QString, QString> &map, int &size) -> char **;
-auto GF_MODULE_EXPORT GFUnregisterModule() -> int;
-};
+/**
+ * @brief
+ *
+ * @param params
+ * @return QMap<QString, QString>
+ */
+auto ConvertEventParamsToMap(GFModuleEventParam *params)
+ -> QMap<QString, QString>; \ No newline at end of file