23 #ifndef __SALOME_RESOURCESMANAGER_HXX__
24 #define __SALOME_RESOURCESMANAGER_HXX__
28 #include <SALOMEconfig.h>
30 #include CORBA_CLIENT_HEADER(SALOME_ContainerManager)
39 #pragma warning(disable:4275) // Disable warning interface non dll
49 public POA_Engines::ResourcesManager,
50 public PortableServer::RefCountServantBase
67 const char * xml_file);
69 void RemoveResource(
const char * resource_name,
71 const char * xml_file);
72 char* getMachineFile(
const char * resource_name,
74 const char * parallelLib);
75 void ListAllAvailableResources(Engines::ResourceList_out machines, Engines::IntegerList_out nbProcsOfMachines);
86 PortableServer::POA_var
_poa;
90 #endif // RESSOURCESCATALOG_IMPL_H