aboutsummaryrefslogtreecommitdiffstats
path: root/src/sdk/private/GFSDKPrivat.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/sdk/private/GFSDKPrivat.h (renamed from src/sdk/private/CommonUtils.h)29
1 files changed, 28 insertions, 1 deletions
diff --git a/src/sdk/private/CommonUtils.h b/src/sdk/private/GFSDKPrivat.h
index 9539befe..7cfa2c76 100644
--- a/src/sdk/private/CommonUtils.h
+++ b/src/sdk/private/GFSDKPrivat.h
@@ -28,6 +28,15 @@
#pragma once
+// declare logging category
+Q_DECLARE_LOGGING_CATEGORY(sdk)
+
+#define LOG_D() qCDebug(sdk)
+#define LOG_I() qCInfo(sdk)
+#define LOG_W() qCWarning(sdk)
+#define LOG_E() qCCritical(sdk)
+#define LOG_F() qCFatal(sdk)
+
struct GFModuleEventParam;
/**
@@ -77,4 +86,22 @@ auto QMapToCharArray(const QMap<QString, QString> &map, int &size) -> char **;
* @return QMap<QString, QString>
*/
auto ConvertEventParamsToMap(GFModuleEventParam *params)
- -> QMap<QString, QString>; \ No newline at end of file
+ -> QMap<QString, QString>;
+
+/**
+ * @brief
+ *
+ * @param char_array
+ * @param size
+ * @return QStringList
+ */
+auto CharArrayToQList(char **char_array, int size) -> QStringList;
+
+/**
+ * @brief
+ *
+ * @param list
+ * @param size
+ * @return char**
+ */
+auto QListToCharArray(const QStringList &list) -> char **; \ No newline at end of file