-// Copyright (C) 2007-2014 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2015 CEA/DEN, EDF R&D, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
#include <vector>
#include "ResourcesManager.hxx"
-
-#ifdef WIN32
-# if defined SALOMERESOURCESMANAGER_EXPORTS || defined SalomeResourcesManager_EXPORTS
-# define SALOMERESOURCESMANAGER_EXPORT __declspec( dllexport )
-# else
-# define SALOMERESOURCESMANAGER_EXPORT __declspec( dllimport )
-# endif
-#else
-# define SALOMERESOURCESMANAGER_EXPORT
-#endif
+#include "SALOME_ResourcesManager_Common.hxx"
#ifdef WIN32
#pragma warning(disable:4275) // Disable warning interface non dll
void RemoveResource(const char * resource_name,
CORBA::Boolean write,
const char * xml_file);
+ char* getMachineFile(const char * resource_name,
+ CORBA::Long nb_procs,
+ const char * parallelLib);
// Cpp Methods
void Shutdown();
ResourcesManager_cpp *GetImpl() { return &_rm; }
- std::string getMachineFile(std::string resource_name,
- CORBA::Long nb_procs,
- std::string parallelLib);
static const char *_ResourcesManagerNameInNS;