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 |
![]() | |
TDirEval () | |
virtual | ~TDirEval () |
void | setWorkingDir (TString dir) |
void | setOldTmpDir () |
void | keepAllFolders () |
Protected Member Functions | |
void | buildDir (void) |
![]() | |
void | buildWorkDir (void) |
void | buildTmpDir (int id, Bool_t ch=kTRUE) |
Protected Attributes | |
Bool_t | _clone |
TString | _localdir |
TList * | _scripts |
TCodeResult * | _result |
![]() | |
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 |