ModuleFactory.h File Reference

Constructor of ModuleFactory from config file. More...

#include "invoke.h"
#include "SEIMS_ModuleSetting.h"
#include "SimulationModule.h"
#include "ParamInfo.h"
#include "SettingsInput.h"
#include "tinyxml.h"

Go to the source code of this file.

Classes

class  ModuleFactory
 Linking user-defined modules to create the modeling workflow. More...
 

Typedefs

typedef SimulationModule *(* InstanceFunction) ()
 Simulation module instance.
 
typedef const char *(* MetadataFunction) ()
 Simulation module metadata.
 

Detailed Description

Constructor of ModuleFactory from config file.

Changelog:

  • 1. 2017-05-30 - lj - Refactor and DeCoupling with Database I/O.
  • 2. 2022-08-19 - lj - Separate integer and floating point of parameter, input, output, and inoutput.
Author
Junzhi Liu, LiangJun Zhu
Version
2.1