openfluid::machine::PluginManager Class Reference

List of all members.

Public Member Functions

 ~PluginManager ()
ArrayOfModelItemInstance getAvailableFunctions (const std::string Pattern="")
ModelItemInstancegetPlugin (std::string PluginName, openfluid::base::ExecutionMessages *ExecMsgs, openfluid::core::CoreRepository *CoreData)

Static Public Member Functions

static PluginManagergetInstance ()

Detailed Description

Management class for plugins


Constructor & Destructor Documentation

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

Destructor


Member Function Documentation

ArrayOfModelItemInstance 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,
openfluid::base::ExecutionMessages ExecMsgs,
openfluid::core::CoreRepository CoreData 
)

Returns function and function types


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