-// Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2010 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
#define _FACTBATCHMANAGER_eLSF_H_
#include "Batch_Defines.hxx"
-
-#include <string>
-#include <map>
#include "Batch_BatchManager_eClient.hxx"
#include "Batch_FactBatchManager_eClient.hxx"
namespace Batch {
- class BatchManager_eLSF;
-
class BATCH_EXPORT FactBatchManager_eLSF : public FactBatchManager_eClient
{
public:
virtual ~FactBatchManager_eLSF();
virtual BatchManager * operator() (const char * hostname) const;
- virtual BatchManager_eClient * operator() (const char * hostname, const char * protocol, const char * mpiImpl) const;
+ virtual BatchManager_eClient * operator() (const char * hostname,
+ const char * username,
+ CommunicationProtocolType protocolType,
+ const char * mpiImpl,
+ int nb_proc_per_node = 1) const;
protected: