/home/coin/SVN-release/OS-2.4.0/OS/src/OSCommonInterfaces/OSDefaultSolver.cpp

Go to the documentation of this file.
00001 /* $Id: OSDefaultSolver.cpp 4292 2011-09-21 05:47:18Z kmartin $ */
00016 #include "OSErrorClass.h"
00017 #include "OSDefaultSolver.h"
00018 
00019 #include<iostream>
00020 using std::cout;
00021 using std::endl;
00022 
00023 DefaultSolver::DefaultSolver():
00024     osil(""),
00025     osol(""),
00026     osrl(""),
00027     osinstance( NULL),
00028     osoption( NULL),
00029     osresult( NULL),
00030     sSolverName(""),
00031     bCallbuildSolverInstance( false),
00032     bSetSolverOptions( false)
00033 
00034 {
00035 
00036 
00037 }
00038 
00039 DefaultSolver::~DefaultSolver()
00040 {
00041 #ifdef DEBUG
00042     cout << "Default Solver destructor called" << endl;
00043 #endif
00044     //cout << "Start Default Solver Destructor" << endl;
00045     /* we do not delete osinstance since it is not newed in any
00046      * of the solvers, it is newed elesewhere and deleted elsewhere
00047      */
00048     //if(osinstance != NULL) delete osinstance;
00049     //osinstance = NULL;
00050     //if(osresult != NULL) delete osresult;
00051     //osresult = NULL;
00052 }
00053 

Generated on Thu Sep 22 03:06:00 2011 by  doxygen 1.4.7