aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugin/sdk/Task.cpp
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2023-10-16 16:38:40 +0000
committersaturneric <[email protected]>2023-10-16 16:38:40 +0000
commitea098a6bb8daef7b93c3b1703c22abf39cb800bd (patch)
tree81ce551a3d82013dfb17fa18cd1e5ede20839cbe /src/plugin/sdk/Task.cpp
parentfix: check and update copyright at files (diff)
downloadGpgFrontend-ea098a6bb8daef7b93c3b1703c22abf39cb800bd.tar.gz
GpgFrontend-ea098a6bb8daef7b93c3b1703c22abf39cb800bd.zip
feat: using piml tech on plugin system
Diffstat (limited to '')
-rw-r--r--src/core/thread/DataObject.cpp (renamed from src/plugin/sdk/Task.cpp)35
1 files changed, 1 insertions, 34 deletions
diff --git a/src/plugin/sdk/Task.cpp b/src/core/thread/DataObject.cpp
index 96ccfd45..c99e0bfd 100644
--- a/src/plugin/sdk/Task.cpp
+++ b/src/core/thread/DataObject.cpp
@@ -26,37 +26,4 @@
*
*/
-#include "Task.h"
-
-#include "core/thread/Task.h"
-
-namespace GpgFrontend::Plugin::SDK {
-/**
- * @brief Construct a new Task object
- *
- */
-STask::STask(STaskName name) : Thread::Task(name) {}
-
-/**
- * @brief Construct a new Task object
- *
- * @param callback The callback function to be executed.
- */
-STask::STask(STaskName name, STaskRunnable runnable, SDataObjectPtr data_object)
- : Thread::Task(runnable, name, data_object, true) {}
-
-/**
- * @brief Construct a new Task object
- *
- * @param runnable
- */
-STask::STask(STaskName name, STaskRunnable runnable, SDataObjectPtr data_object,
- STaskCallback callback)
- : Thread::Task(runnable, name, data_object, callback, true) {}
-
-void PostTask(Thread::TaskRunner *runner, STask *task) {
- if (runner == nullptr || task == nullptr) return;
- runner->PostTask(task);
-}
-
-} // namespace GpgFrontend::Plugin::SDK \ No newline at end of file
+#include "DataObject.h" \ No newline at end of file