--- queensgui/src/solutionhash.h 2007/07/19 21:34:15 1 +++ queensgui/src/solutionhash.h 2007/07/19 23:36:33 3 @@ -29,12 +29,12 @@ /** @author Torben Nielsen */ -class SolutionHash : public SolutionContainer +class ContainerHash : public SolutionContainer { private: static const int max_size = 256; - typedef std::list::iterator ListIt; - typedef std::list SolList; + typedef std::list::iterator ListIt; + typedef std::list SolList; SolList* solutions[max_size]; @@ -44,15 +44,15 @@ int m_size; public: - SolutionHash(GUIUpdate* update); + ContainerHash(GUIUpdate* update); - ~SolutionHash(); + ~ContainerHash(); void uniqueSolutions(); int numSolutions(); int totalSolutions(); - Solution solution(int index); - void addSolution(Solution sol); + Solution* solution(int index); + void addSolution(Solution* sol); }; #endif