/home/coin/SVN-release/OS-1.0.0/OS/src/OSSolverInterfaces/DefaultSolver.h

Go to the documentation of this file.
00001 
00018 #ifndef DEFAULTSOLVER
00019 #define DEFAULTSOLVER
00020 
00021 
00022 #include "OSInstance.h"
00023 #include "OSResult.h"
00024 
00025 #include <string>
00026 
00035 class DefaultSolver{  
00036 
00037 public: 
00038 
00039 
00040         
00042         std::string osil;
00043         
00045         std::string osol;
00046         
00047         
00049         std::string osrl;
00050         
00051         
00053         OSInstance *osinstance;
00054         
00055 
00057         OSResult  *osresult;
00058         
00059 
00060         
00062         //OSOption  *osoption;
00063         
00065         std::string insList;
00066         
00067 
00068         
00072         std::string sSolverName;
00073         
00074 
00078         virtual void solve() = 0 ;      
00079         
00083         DefaultSolver();
00084 
00088         virtual ~DefaultSolver() = 0;
00089         
00090         
00091         
00092 };
00093 
00094 
00095 #endif

Generated on Thu May 15 22:15:05 2008 by  doxygen 1.4.7