![]() |
AnalyticalProcess
The GeMA Analytical Process Plugin
|
Basic class for the analytical process plugin object. More...
#include <gmpAnalyticalProcess.h>


Public Member Functions | |
| GmpAnalyticalProcess (GmSimulationData *simulation, QString id, QString description, const GmLogCategory &logger) | |
| Constructor. Will be called by the plugin loading code. | |
| virtual | ~GmpAnalyticalProcess () |
| Destructor. | |
| virtual const char * | pluginName () const |
| virtual const char * | pluginType () const |
| virtual void | loadFunctions (LuaTable &table) |
| virtual QStringList | functionList () const |
Public Member Functions inherited from GmProcess | |
| GmProcess (GmSimulationData *simulation, QString id, QString description, const GmLogCategory &logger) | |
| virtual const char * | pluginCategory () const |
| virtual bool | loadPrivateData (LuaTable &table) |
| virtual void | printParameters (const GmLogCategory &logger) |
| int | createProgressStatsItem (GmRunProgressStats *ps, const char *name) |
Public Member Functions inherited from GmPluginObject | |
| GmPluginObject (GmSimulationData *simulation, QString id, QString description, const GmLogCategory &logger) | |
| QString | id () const |
| QString | description () const |
| QString | pluginTypeName () const |
Private Member Functions | |
| GmProcessMethodRedirector< GmpAnalyticalProcess >::MethodRegistry * | processMethodTable () const |
| Returns the table storing the process exported function names / methods. | |
| int | init (lua_State *L) |
| The analytical.init() process implementation. Expects to receive as parameters: | |
| int | solve (lua_State *L) |
| The analytical.solve() process implementation. | |
Additional Inherited Members | |
Protected Member Functions inherited from GmProcess | |
| void | registerFunctions (LuaTable &table, typename GmProcessMethodRedirector< T >::MethodRegistry *methods, bool noProgressStats=false) |
| QStringList | buildFunctionList (typename GmProcessMethodRedirector< T >::MethodRegistry *methods) const |
Protected Member Functions inherited from GmPluginObject | |
| virtual const GmLogCategory & | logger () const |
| GmSimulationData * | simulationData () const |
Basic class for the analytical process plugin object.
|
inlinevirtual |
Implements GmProcess.
|
private |
The analytical.init() process implementation. Expects to receive as parameters:
|
inlinevirtual |
Implements GmProcess.
|
inlinevirtual |
Implements GmPluginObject.
|
inlinevirtual |
Implements GmPluginObject.