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