Public Member Functions | |
~PluginManager () | |
ArrayOfSignatureItemInstance | getAvailableFunctions (const std::string Pattern="") |
ModelItemInstance * | getPlugin (std::string PluginName) |
SignatureItemInstance * | getSignatureFromPlugin (std::string PluginFilename) |
void | unloadAllPlugins () |
Static Public Member Functions | |
static PluginManager * | getInstance () |
Management class for plugins
openfluid::machine::PluginManager::~PluginManager | ( | ) |
Destructor
ArrayOfSignatureItemInstance openfluid::machine::PluginManager::getAvailableFunctions | ( | const std::string | Pattern = "" | ) |
Lists available simulation functions
static PluginManager* openfluid::machine::PluginManager::getInstance | ( | ) | [static] |
ModelItemInstance* openfluid::machine::PluginManager::getPlugin | ( | std::string | PluginName | ) |
Returns function and function types
SignatureItemInstance* openfluid::machine::PluginManager::getSignatureFromPlugin | ( | std::string | PluginFilename | ) |
void openfluid::machine::PluginManager::unloadAllPlugins | ( | ) |