~SALOME_ResourcesManager();
+ // CORBA Methods
Engines::MachineList *
- GetFittingResources(const Engines::MachineParameters& params,
- const Engines::CompoList& componentList);
-
+ GetFittingResources(const Engines::MachineParameters& params);
char* FindFirst(const Engines::MachineList& listOfMachines);
-
+ char* Find(const char *policy, const Engines::MachineList& listOfMachines);
Engines::MachineDefinition* GetMachineParameters(const char *hostname);
+ // Cpp Methods
void Shutdown();
-
- static const char *_ResourcesManagerNameInNS;
-
ResourcesManager_cpp *GetImpl() { return &_rm; }
+ std::string getMachineFile(std::string hostname, CORBA::Long nb_procs,
+ std::string parallelLib);
+
+ static const char *_ResourcesManagerNameInNS;
protected:
SALOME_NamingService *_NS;