aboutsummaryrefslogtreecommitdiff
path: root/sample-plugin
diff options
context:
space:
mode:
Diffstat (limited to 'sample-plugin')
-rw-r--r--sample-plugin/sampleplugin.cpp28
-rw-r--r--sample-plugin/sampleplugin.hpp34
2 files changed, 41 insertions, 21 deletions
diff --git a/sample-plugin/sampleplugin.cpp b/sample-plugin/sampleplugin.cpp
index baf2786..6ca9b3e 100644
--- a/sample-plugin/sampleplugin.cpp
+++ b/sample-plugin/sampleplugin.cpp
@@ -1,11 +1,27 @@
#include <cstdio>
#include "sampleplugin.hpp"
-qmpSamplePlugin::qmpSamplePlugin(qmpPluginAPI* _api){api=_api;}
-qmpSamplePlugin::~qmpSamplePlugin(){api=nullptr;}
+qmpSamplePlugin::qmpSamplePlugin(qmpPluginAPI *_api)
+{
+ api = _api;
+}
+qmpSamplePlugin::~qmpSamplePlugin()
+{
+ api = nullptr;
+}
void qmpSamplePlugin::init()
-{fputs("Hello world from plugin init!\n",stderr);}
+{
+ fputs("Hello world from plugin init!\n", stderr);
+}
void qmpSamplePlugin::deinit()
-{fputs("Bye!\n",stderr);}
-const char* qmpSamplePlugin::pluginGetName(){return "QMidiPlayer Sample Plugin";}
-const char* qmpSamplePlugin::pluginGetVersion(){return "0.0.0";}
+{
+ fputs("Bye!\n", stderr);
+}
+const char *qmpSamplePlugin::pluginGetName()
+{
+ return "QMidiPlayer Sample Plugin";
+}
+const char *qmpSamplePlugin::pluginGetVersion()
+{
+ return "0.0.0";
+}
diff --git a/sample-plugin/sampleplugin.hpp b/sample-plugin/sampleplugin.hpp
index ffb3d77..7c981c1 100644
--- a/sample-plugin/sampleplugin.hpp
+++ b/sample-plugin/sampleplugin.hpp
@@ -3,24 +3,28 @@
#include "../include/qmpcorepublic.hpp"
-class qmpSamplePlugin:public qmpPluginIntf
+class qmpSamplePlugin: public qmpPluginIntf
{
- private:
- qmpPluginAPI* api;
- public:
- qmpSamplePlugin(qmpPluginAPI* _api);
- ~qmpSamplePlugin();
- void init();
- void deinit();
- const char* pluginGetName();
- const char* pluginGetVersion();
+private:
+ qmpPluginAPI *api;
+public:
+ qmpSamplePlugin(qmpPluginAPI *_api);
+ ~qmpSamplePlugin();
+ void init();
+ void deinit();
+ const char *pluginGetName();
+ const char *pluginGetVersion();
};
-extern "C"{
- EXPORTSYM qmpPluginIntf* qmpPluginGetInterface(qmpPluginAPI* api)
- {return new qmpSamplePlugin(api);}
- EXPORTSYM const char* qmpPluginGetAPIRev()
- {return QMP_PLUGIN_API_REV;}
+extern "C" {
+ EXPORTSYM qmpPluginIntf *qmpPluginGetInterface(qmpPluginAPI *api)
+ {
+ return new qmpSamplePlugin(api);
+ }
+ EXPORTSYM const char *qmpPluginGetAPIRev()
+ {
+ return QMP_PLUGIN_API_REV;
+ }
}
#endif // SAMPLEPLUGIN_H