1 #ifndef _RESULTSETFACTORY_HXX
2 #define _RESULTSETFACTORY_HXX
3 
4 
5 #include "resultsetbase.hxx"
6 
7 
8 namespace chelp {
9 
10 	class ResultSetBase;
11 
12 	class ResultSetFactory
13 	{
14 	public:
15 
16 		virtual ~ResultSetFactory() { };
17 
18 		virtual ResultSetBase* createResultSet() = 0;
19 	};
20 
21 
22 
23 }
24 
25 
26 
27 #endif
28