From dacd393fefeabafd1306533dd6c5a56e0ab347cc Mon Sep 17 00:00:00 2001 From: Florian Jung Date: Sun, 27 Feb 2011 18:48:35 +0100 Subject: Initial commit --- TPluginParent.h | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 TPluginParent.h (limited to 'TPluginParent.h') diff --git a/TPluginParent.h b/TPluginParent.h new file mode 100644 index 0000000..1e24574 --- /dev/null +++ b/TPluginParent.h @@ -0,0 +1,27 @@ +#ifndef _TPLUGINPARENT_H_ +#define _TPLUGINPARENT_H_ + +#include "mytypes.h" +#include "myfuncs.h" + +#include "TPlugin.h" +#include "TPluginParentLight.h" + +class TConnection; + +class TPluginParent : public TPluginParentLight +{ + public: + ~TPluginParent(); + virtual void addplugincontext(TPlugin* plugin)=0; + void removeplugincontext(int x); + void zerocurrmsg(); + void deliver_message(string subject, void *data); + + protected: + void hiddenaddplugincontext(int flags, int csize); + list contexts; + bool msg_for_us; +}; + +#endif -- cgit v1.2.1