
Public Member Functions | |
| ~PluginManager () | |
| ArrayOfSignatureItemInstance | getAvailableFunctions (const std::string Pattern="") |
| ModelItemInstance * | getUncompletedPlugin (std::string PluginName) |
| openfluid::base::PluggableFunction * | completePluginWithFunction (ModelItemInstance *Item) |
| SignatureItemInstance * | getSignatureFromPlugin (std::string PluginFilename) |
| void | unloadAllPlugins () |
Static Public Member Functions | |
| static PluginManager * | getInstance () |
Management class for plugins
Destructor
| openfluid::base::PluggableFunction* openfluid::machine::PluginManager::completePluginWithFunction | ( | ModelItemInstance * | Item | ) |
| ArrayOfSignatureItemInstance openfluid::machine::PluginManager::getAvailableFunctions | ( | const std::string | Pattern = "" | ) |
Lists available simulation functions
| static PluginManager* openfluid::machine::PluginManager::getInstance | ( | ) | [static] |
| SignatureItemInstance* openfluid::machine::PluginManager::getSignatureFromPlugin | ( | std::string | PluginFilename | ) |
| ModelItemInstance* openfluid::machine::PluginManager::getUncompletedPlugin | ( | std::string | PluginName | ) |
Returns function and function types
Creative Commons By-NC-ND license