13 #ifndef OSDECOMPSOLVERFACTORY_H
14 #define OSDECOMPSOLVERFACTORY_H
17 #include "OSInstance.h"
45 static std::map<std::string, OSDecompSolverFactory*>
factories;
virtual OSDecompSolver * create()=0
OSDecompSolverFactory()
Default Constructor.
virtual ~OSDecompSolverFactory()=0
Default destructor.
static OSDecompSolver * createOSDecompSolver(const std::string &solverName)
static std::map< std::string, OSDecompSolverFactory * > factories
The in-memory representation of an OSiL instance..
used for throwing exceptions.