aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugin/system/GpgFrontendPluginSystem.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/plugin/system/GpgFrontendPluginSystem.h (renamed from src/plugin/sdk/Plugin.cpp)38
1 files changed, 5 insertions, 33 deletions
diff --git a/src/plugin/sdk/Plugin.cpp b/src/plugin/system/GpgFrontendPluginSystem.h
index b8095316..b4861e76 100644
--- a/src/plugin/sdk/Plugin.cpp
+++ b/src/plugin/system/GpgFrontendPluginSystem.h
@@ -26,37 +26,9 @@
*
*/
-#include "Plugin.h"
+#pragma once
-#include <core/plugin/PluginManager.h>
-
-namespace GpgFrontend::Plugin::SDK {
-
-SPlugin::SPlugin(SPluginIdentifier id, SPluginVersion version,
- SPluginMetaData meta_data)
- : Plugin::Plugin(id, version, meta_data) {}
-
-bool SPlugin::Register() { return true; }
-
-bool SPlugin::Active() { return true; }
-
-int SPlugin::Exec(SEventRefrernce) { return 0; }
-
-bool SPlugin::Deactive() { return true; }
-
-SPluginIdentifier SPlugin::GetSPluginIdentifier() const {
- return GetPluginIdentifier();
-}
-
-Thread::TaskRunner* GetPluginTaskRunner(SPlugin* plugin) {
- if (plugin == nullptr) return nullptr;
-
- auto opt = GpgFrontend::Plugin::PluginManager::GetInstance()->GetTaskRunner(
- plugin->GetSPluginIdentifier());
- if (!opt.has_value()) {
- return nullptr;
- }
-
- return opt.value().get();
-}
-} // namespace GpgFrontend::Plugin::SDK
+#include <core/GpgFrontendCore.h>
+#include <plugin/system/Event.h>
+#include <plugin/system/Plugin.h>
+#include <plugin/system/PluginManager.h> \ No newline at end of file