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 | |
TDirEval () | |
virtual | ~TDirEval () |
void | setWorkingDir (TString dir) |
void | setOldTmpDir () |
void | keepAllFolders () |
Protected Member Functions | |
void | buildWorkDir (void) |
void | buildTmpDir (int id, Bool_t ch=kTRUE) |
Protected Attributes | |
Bool_t | _isnumered |
Bool_t | _keepAllFolders |
TString | _initialdir |
TString | _workdir |
TString | _tmpdir |
Constructor & Destructor Documentation
◆ TDirEval()
URANIE::Relauncher::TDirEval::TDirEval | ( | ) |
◆ ~TDirEval()
|
virtual |
Member Function Documentation
◆ buildTmpDir()
|
protected |
References _isnumered, _keepAllFolders, _tmpdir, and _workdir.
Referenced by URANIE::Relauncher::TComposeEval::rebuild(), and URANIE::Relauncher::TIOFileEval::setTmpDir().
◆ buildWorkDir()
|
protected |
References _initialdir, and _workdir.
Referenced by URANIE::Relauncher::TIOFileEval::buildDir(), and URANIE::Relauncher::TComposeEval::rebuild().
◆ keepAllFolders()
void URANIE::Relauncher::TDirEval::keepAllFolders | ( | ) |
References _keepAllFolders.
◆ setOldTmpDir()
void URANIE::Relauncher::TDirEval::setOldTmpDir | ( | ) |
References _isnumered.
◆ setWorkingDir()
void URANIE::Relauncher::TDirEval::setWorkingDir | ( | TString | dir | ) |
References _initialdir, and _workdir.
Member Data Documentation
◆ _initialdir
|
protected |
◆ _isnumered
|
protected |
Referenced by buildTmpDir(), and setOldTmpDir().
◆ _keepAllFolders
|
protected |
Referenced by buildTmpDir(), keepAllFolders(), URANIE::Relauncher::TCodeBase::putAndRun(), URANIE::Relauncher::TLibCodeEval::rebuild(), URANIE::Relauncher::TPyCodeEval::rebuild(), URANIE::Relauncher::TCodeEval::rebuild(), URANIE::Relauncher::TCJitCodeEval::rebuild(), URANIE::Relauncher::TComposeEval::rebuild(), and URANIE::Relauncher::TCodeEval::setTmpDir().
◆ _tmpdir
|
protected |
Referenced by buildTmpDir(), URANIE::Relauncher::TLibCodeEval::callFunction(), URANIE::Relauncher::TPyCodeEval::callFunction(), URANIE::Relauncher::TCJitCodeEval::callFunction(), URANIE::Relauncher::TComposeEval::eval(), URANIE::Relauncher::TCodeBase::eval(), URANIE::Relauncher::TCodeBase::putAndRun(), URANIE::Relauncher::TCodeEval::setTmpDir(), and URANIE::Relauncher::TIOFileEval::~TIOFileEval().
◆ _workdir
|
protected |