- Engines::Component_ptr FindOrLoad_Component(const Engines::MachineParameters& params,
- const char *componentName);
- Engines::Component_ptr FindOrLoad_Component(const char *containerName,
- const char *componentName);
+
+ Engines::EngineComponent_ptr
+ FindComponent(const Engines::MachineParameters& params,
+ const char *componentName,
+ int studyId=0);
+
+ Engines::EngineComponent_ptr
+ LoadComponent(const Engines::MachineParameters& params,
+ const char *componentName,
+ int studyId=0);
+
+ Engines::EngineComponent_ptr
+ FindOrLoad_Component(const Engines::MachineParameters& params,
+ const char *componentName,
+ int studyId =0);
+
+ // SALOME 6 - Interface
+ Engines::EngineComponent_ptr
+ FindOrLoad_Component(const Engines::ContainerParameters& params,
+ const char *componentName,
+ int studyId =0);
+
+ Engines::EngineComponent_ptr
+ FindOrLoad_Component(const char *containerName,
+ const char *componentName); // for compatibility
+
+ // Parallel extension
+ Engines::EngineComponent_ptr
+ Load_ParallelComponent(const Engines::ContainerParameters& params,
+ const char *componentName,
+ int studyId);
+