24 |
#include "solution.h" |
#include "solution.h" |
25 |
|
|
26 |
#include <list> |
#include <list> |
27 |
|
#include <boost/shared_ptr.hpp> |
28 |
|
|
29 |
|
|
30 |
|
|
31 |
/** |
/** |
35 |
{ |
{ |
36 |
private: |
private: |
37 |
static const int max_size = 256; |
static const int max_size = 256; |
38 |
typedef std::list<Solution*>::iterator ListIt; |
typedef std::list< boost::shared_ptr<Solution> >::iterator ListIt; |
39 |
typedef std::list<Solution*> SolList; |
typedef std::list< boost::shared_ptr<Solution> > SolList; |
40 |
|
|
41 |
SolList* solutions[max_size]; |
SolList* solutions[max_size]; |
42 |
|
|