public:
// Results
std::string job_name;
+ enum {YACS, COMMAND, PYTHON_SALOME} job_type;
std::string yacs_file;
std::string command;
std::string coorm_batch_directory;
std::string maximum_duration;
- unsigned long mem_limit;
+ long mem_limit;
BL::Job::MemReqType mem_req_type;
int nb_proc;
bool exclusive;
std::string resource_choosed;
std::string batch_queue;
std::string wckey;
+ std::string extra_params;
bool start_job;
int dump_yacs_state;
QLabel * _explanation;
public:
- QRadioButton * _yacs_schema_button;
- QRadioButton * _command_button;
- QRadioButton * _python_salome_button;
bool _check_name;
};
BL::Job::MemReqType getMemReqType() const;
void setMemReqType(BL::Job::MemReqType mem_req_type);
+ public slots:
+ void timeChanged();
+ void memChanged();
+
private:
Ui::ResourceRequirementsWizardPage * ui;
BL::SALOMEServices * _salome_services;