Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  ![]() |
Uranie / ReLauncher
v4.10.0
|
#include <TCodeBase.h>


Public Member Functions | |
| TIOFileEval () | |
| virtual | ~TIOFileEval () |
| void | addInputFile (TCodeScript *fil) |
| void | addOutputFile (TCodeResult *fil) |
| void | setReference (TString dir) |
| void | setClone () |
| virtual void | setTmpDir (int id, Bool_t chef) |
| virtual int | callFunction ()=0 |
Public Member Functions inherited from URANIE::Relauncher::TDirEval | |
| TDirEval () | |
| virtual | ~TDirEval () |
| void | setWorkingDir (TString dir) |
| void | setOldTmpDir () |
| void | keepAllFolders () |
Protected Member Functions | |
| void | buildDir (void) |
Protected Member Functions inherited from URANIE::Relauncher::TDirEval | |
| void | buildWorkDir (void) |
| void | buildTmpDir (int id, Bool_t ch=kTRUE) |
Protected Attributes | |
| Bool_t | _clone |
| TString | _localdir |
| TList * | _scripts |
| TCodeResult * | _result |
Protected Attributes inherited from URANIE::Relauncher::TDirEval | |
| Bool_t | _isnumered |
| Bool_t | _keepAllFolders |
| TString | _initialdir |
| TString | _workdir |
| TString | _tmpdir |
Constructor & Destructor Documentation
◆ TIOFileEval()
◆ ~TIOFileEval()
|
virtual |
References _scripts, and URANIE::Relauncher::TDirEval::_tmpdir.
Member Function Documentation
◆ addInputFile()
| void URANIE::Relauncher::TIOFileEval::addInputFile | ( | TCodeScript * | fil | ) |
References _scripts.
◆ addOutputFile()
| void URANIE::Relauncher::TIOFileEval::addOutputFile | ( | TCodeResult * | fil | ) |
References _result.
◆ buildDir()
|
protected |
References URANIE::Relauncher::TDirEval::_initialdir, _localdir, and URANIE::Relauncher::TDirEval::buildWorkDir().
Referenced by URANIE::Relauncher::TCodeBase::freeze().
◆ callFunction()
|
pure virtual |
Implemented in URANIE::Relauncher::TCJitCodeEval, URANIE::Relauncher::TCodeEval, URANIE::Relauncher::TPyCodeEval, and URANIE::Relauncher::TLibCodeEval.
Referenced by URANIE::Relauncher::TCodeBase::putAndRun().
◆ setClone()
| void URANIE::Relauncher::TIOFileEval::setClone | ( | ) |
◆ setReference()
| void URANIE::Relauncher::TIOFileEval::setReference | ( | TString | dir | ) |
References _localdir.
◆ setTmpDir()
|
virtual |
Reimplemented in URANIE::Relauncher::TCodeEval.
References URANIE::Relauncher::TDirEval::buildTmpDir().
Referenced by URANIE::Relauncher::TCodeBase::putAndRun(), URANIE::Relauncher::TLibCodeEval::rebuild(), URANIE::Relauncher::TPyCodeEval::rebuild(), URANIE::Relauncher::TCJitCodeEval::rebuild(), and URANIE::Relauncher::TCodeEval::setTmpDir().
Member Data Documentation
◆ _clone
|
protected |
Referenced by URANIE::Relauncher::TCodeBase::eval(), and setClone().
◆ _localdir
|
protected |
◆ _result
|
protected |
◆ _scripts
|
protected |

Public Member Functions inherited from