Public Member Functions | Static Public Member Functions

openfluid::machine::PluginManager Class Reference

List of all members.

Public Member Functions

 ~PluginManager ()
ArrayOfSignatureItemInstance getAvailableFunctions (const std::string Pattern="")
ModelItemInstancegetPlugin (std::string PluginName)
SignatureItemInstancegetSignatureFromPlugin (std::string PluginFilename)
void unloadAllPlugins ()

Static Public Member Functions

static PluginManagergetInstance ()

Detailed Description

Management class for plugins


Constructor & Destructor Documentation

openfluid::machine::PluginManager::~PluginManager ( )

Destructor


Member Function Documentation

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 ( )

Generated using Doxygen 1.7.3
Creative Commons License Creative Commons By-NC-ND license