1 #ifndef SCHEDULERSCRIPTGENERATOR_H 2 #define SCHEDULERSCRIPTGENERATOR_H 13 QString mTemplateName;
21 void parseTemplate(QString templatePath);
22 QString substKeywords(QString in);
25 bool getValue(QString key, QString &
value);
28 QStringList mHeaders, mContent, mFooters;
30 static const QString sBeginHeader, sEndHeader, sBeginContent, sEndContent, sBeginFooter, sEndFooter;
32 static const QString sKeyAppPath;
33 static const QString sKeyAppExec;
35 static const QString sKeyJobOutDir;
36 static const QString sKeyJobName;
37 static const QString sKeyJobPath;
38 static const QString sKeySimuName;
39 static const QString sKeySimuOutName;
40 static const QString sKeySimuLength;
41 static const QString sKeySimuNumThreads;
42 static const QString sKeyJobUseStaticPaths;
45 static const QString sValueAppExec;
48 #endif // SCHEDULERSCRIPTGENERATOR_H Definition: schedulerjob.h:8
Definition: schedulerscriptgenerator.h:11
virtual bool generate(QString path, SchedulerJob *scheduler, QString *errorMsg)
Definition: schedulerscriptgenerator.cpp:38
virtual ~SchedulerScriptGenerator() noexcept
std::pair< box, unsigned > value
Definition: diffusion.cpp:30
SchedulerScriptGenerator(const QString &templatename)
Definition: schedulerscriptgenerator.cpp:30
Definition: simulationrun.h:8