English Français

Documentation / Developer's manual

Available modules

Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,   Uranie / ReLauncher: URANIE::Relauncher::TIOFileEval Class Reference
Uranie / ReLauncher  v4.10.0
/* @license-end */
URANIE::Relauncher::TIOFileEval Class Referenceabstract

#include <TCodeBase.h>

Inheritance diagram for URANIE::Relauncher::TIOFileEval:
Collaboration diagram for URANIE::Relauncher::TIOFileEval:

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()

URANIE::Relauncher::TIOFileEval::TIOFileEval ( )

References _result, and _scripts.

◆ ~TIOFileEval()

URANIE::Relauncher::TIOFileEval::~TIOFileEval ( void  )
virtual

Member Function Documentation

◆ addInputFile()

void URANIE::Relauncher::TIOFileEval::addInputFile ( TCodeScript fil)

References _scripts.

◆ addOutputFile()

void URANIE::Relauncher::TIOFileEval::addOutputFile ( TCodeResult fil)

References _result.

◆ buildDir()

void URANIE::Relauncher::TIOFileEval::buildDir ( void  )
protected

◆ callFunction()

virtual int URANIE::Relauncher::TIOFileEval::callFunction ( )
pure virtual

◆ setClone()

◆ setReference()

void URANIE::Relauncher::TIOFileEval::setReference ( TString  dir)

References _localdir.

◆ setTmpDir()

Member Data Documentation

◆ _clone

Bool_t URANIE::Relauncher::TIOFileEval::_clone
protected

◆ _localdir

TString URANIE::Relauncher::TIOFileEval::_localdir
protected

◆ _result

◆ _scripts

TList* URANIE::Relauncher::TIOFileEval::_scripts
protected