summaryrefslogtreecommitdiff
path: root/xmlhelp/source/cxxhelp/provider/resultsetfactory.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'xmlhelp/source/cxxhelp/provider/resultsetfactory.hxx')
-rw-r--r--xmlhelp/source/cxxhelp/provider/resultsetfactory.hxx27
1 files changed, 27 insertions, 0 deletions
diff --git a/xmlhelp/source/cxxhelp/provider/resultsetfactory.hxx b/xmlhelp/source/cxxhelp/provider/resultsetfactory.hxx
new file mode 100644
index 000000000000..502fe162e54c
--- /dev/null
+++ b/xmlhelp/source/cxxhelp/provider/resultsetfactory.hxx
@@ -0,0 +1,27 @@
+#ifndef _RESULTSETFACTORY_HXX
+#define _RESULTSETFACTORY_HXX
+
+
+#include "resultsetbase.hxx"
+
+
+namespace chelp {
+
+ class ResultSetBase;
+
+ class ResultSetFactory
+ {
+ public:
+
+ virtual ~ResultSetFactory() { };
+
+ virtual ResultSetBase* createResultSet() = 0;
+ };
+
+
+
+}
+
+
+
+#endif