]> git.stg.codes - stg.git/blobdiff - include/stg/plugin_creator.h
Public interfaces: part 1
[stg.git] / include / stg / plugin_creator.h
diff --git a/include/stg/plugin_creator.h b/include/stg/plugin_creator.h
deleted file mode 100644 (file)
index e1531e1..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-#ifndef __PLUGIN_CREATOR_H__
-#define __PLUGIN_CREATOR_H__
-
-#include "noncopyable.h"
-
-template <class T>
-class PLUGIN_CREATOR : private NONCOPYABLE
-{
-public:
-    PLUGIN_CREATOR() : plugin(new T()) {}
-    //~PLUGIN_CREATOR() { delete plugin; }
-
-    T * GetPlugin() { return plugin; }
-
-private:
-    T * plugin;
-};
-
-#endif