![]() |
Manual for OpenFLUID 2.1.11 |
#include <machine/SimulatorPluginsManager.hpp>
Public Member Functions | |
| std::string | getPluginFullPath (const std::string &Filename) const |
| std::vector< std::string > | getPluginsSearchPaths () const |
| std::string | getPluginFilenameSuffix () const |
| std::vector< ModelItemSignatureInstance * > | getAvailableGhostsSignatures (const std::string &Pattern="") const |
Public Member Functions inherited from openfluid::machine::WarePluginsManager< ModelItemSignatureInstance, ModelItemInstance, openfluid::ware::GetPluggableSimulatorSignatureProc, openfluid::ware::GetPluggableSimulatorBodyProc > | |
| virtual | ~WarePluginsManager () |
| virtual std::vector< std::string > | getPluginsSearchPaths () const=0 |
| virtual std::string | getPluginFilenameSuffix () const=0 |
| PluginsSearchResults | getAvailableWaresSignatures (const std::string &Pattern="") |
| ModelItemInstance * | loadWareSignatureOnly (const std::string &ID) |
| void | completeSignatureWithWareBody (ModelItemInstance *WareItem) |
| void | unloadAllWares () |
Additional Inherited Members | |
Public Types inherited from openfluid::machine::WarePluginsManager< ModelItemSignatureInstance, ModelItemInstance, openfluid::ware::GetPluggableSimulatorSignatureProc, openfluid::ware::GetPluggableSimulatorBodyProc > | |
| typedef WarePluginsSearchResults< ModelItemSignatureInstance > | PluginsSearchResults |
Protected Member Functions inherited from openfluid::machine::WarePluginsManager< ModelItemSignatureInstance, ModelItemInstance, openfluid::ware::GetPluggableSimulatorSignatureProc, openfluid::ware::GetPluggableSimulatorBodyProc > | |
| WarePluginsManager () | |
Protected Attributes inherited from openfluid::machine::WarePluginsManager< ModelItemSignatureInstance, ModelItemInstance, openfluid::ware::GetPluggableSimulatorSignatureProc, openfluid::ware::GetPluggableSimulatorBodyProc > | |
| std::map< std::string, std::unique_ptr< QLibrary > > | m_LoadedPluginsLibraries |


| std::vector<ModelItemSignatureInstance*> openfluid::machine::SimulatorPluginsManager::getAvailableGhostsSignatures | ( | const std::string & | Pattern = "" | ) | const |
|
inline |
|
inlinevirtual |
Returns the full path of the plugin from its filename
| [in] | Filename | The filename of the plugin |
|
inline |
1.8.17