X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FLauncher%2FLauncher_Job.hxx;h=2f2322bf828eef095b4ad37182e6668c7ffd311d;hb=a7e425483b5eb6a0491cbad5ef63cc67ccf64f7c;hp=41005e303997a8dbc8030530a0edc80ef4ab52ab;hpb=253588fe9628aff1f36da06b0a4ae2e339df5f71;p=modules%2Fkernel.git diff --git a/src/Launcher/Launcher_Job.hxx b/src/Launcher/Launcher_Job.hxx index 41005e303..2f2322bf8 100644 --- a/src/Launcher/Launcher_Job.hxx +++ b/src/Launcher/Launcher_Job.hxx @@ -1,9 +1,9 @@ -// Copyright (C) 2009-2013 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2009-2016 CEA/DEN, EDF R&D, OPEN CASCADE // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Lesser General Public // License as published by the Free Software Foundation; either -// version 2.1 of the License. +// version 2.1 of the License, or (at your option) any later version. // // This library is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -79,6 +79,8 @@ namespace Launcher void setExclusive(bool exclusive); void setExclusiveStr(const std::string & exclusiveStr); void setMemPerCpu(unsigned long mem_per_cpu); + void setWCKey(const std::string & wckey); + void setExtraParams(const std::string & extra_params); void setReference(const std::string & reference); // For COORM void setLauncherFile(const std::string & launcher_file); @@ -99,6 +101,8 @@ namespace Launcher bool getExclusive() const; std::string getExclusiveStr() const; unsigned long getMemPerCpu() const; + std::string getWCKey() const; + std::string getExtraParams() const; std::string getReference() const; // For COORM @@ -155,6 +159,8 @@ namespace Launcher std::string _queue; bool _exclusive; unsigned long _mem_per_cpu; + std::string _wckey; + std::string _extra_params; std::string _reference; //! Reference of the job for the batch manager // Parameters for COORM