24#ifndef _GEMA_LIS_SOLVER_FACTORY_H_
25#define _GEMA_LIS_SOLVER_FACTORY_H_
31#include "lisSolverVersion.h"
61 assert(category == GM_PLUGIN_NUMSOLVER);
const GmLogCategory & logger()
Implementation of the LisSolver factory plugin.
Definition lisSolverFactory.h:40
LisSolverFactory()
Default constructor.
Definition lisSolverFactory.h:47
virtual ~LisSolverFactory()
Destructor.
Definition lisSolverFactory.h:53
virtual const QMap< QString, QString > & versionInfo() const
Retuns version information for the plugin. See comments on the base class.
Definition lisSolverFactory.h:70
virtual const QStringList & depVersionInfo() const
Retuns dependency version information for the plugin. See comments on the base class.
Definition lisSolverFactory.h:73
A class for creating a GeMA solver based on th Lis library.
Definition lisSolver.h:43
static void libraryInit(const GmLogCategory &logger)
Initializes the Lis library on plugin loading.
Definition lisSolver.cpp:65
static void libraryFinalize()
Closes the Lis library on plugin destruction.
Definition lisSolver.cpp:99
#define GmPluginObjectFactoryInterfaceIID
Declaration of the LisSolver classes.