1 //=============================================================================
2 // File : SALOME_MPILifeCycleCORBA.hxx
3 // Created : mar jui 03 14:55:45 CEST 2003
4 // Author : Bernard SECHER, CEA
6 // Copyright : CEA 2003
8 //=============================================================================
10 #ifndef _SALOME_MPILIFECYCLECORBA_HXX_
11 #define _SALOME_MPILIFECYCLECORBA_HXX_
17 #include <SALOMEconfig.h>
18 #include CORBA_CLIENT_HEADER(SALOME_MPIContainer)
19 #include "SALOME_LifeCycleCORBA.hxx"
21 class SALOME_MPILifeCycleCORBA : public SALOME_LifeCycleCORBA
24 SALOME_MPILifeCycleCORBA();
25 SALOME_MPILifeCycleCORBA(SALOME_NamingService *ns);
26 virtual ~SALOME_MPILifeCycleCORBA();
28 // Engines::Component_var FindOrLoad_MPIComponent(const char *MPIcontainerName,
29 // const char *MPIcomponentName,
30 // const char *implementationPath,
32 Engines::Component_var FindOrLoad_MPIComponent(const char *MPIcontainerName,
33 const char *MPIcomponentName,
36 Engines::MPIContainer_var _MPIFactoryServer ;
39 Engines::MPIContainer_var FindOrStartMPIContainer(const string theComputer ,
40 const string theMPIContainerRoot,