English Français

Documentation / Manuel développeur

Modules disponibles

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

#include <TLineResult.h>

Inheritance diagram for URANIE::Relauncher::TLineResult:
Collaboration diagram for URANIE::Relauncher::TLineResult:

Public Member Functions

 TLineResult (const char *)
 
virtual ~TLineResult (void)
 
void addOutput (URANIE::DataServer::TAttribute *at)
 
void setOutputs (int, URANIE::DataServer::TAttribute *at,...)
 
void build (TObjArray *)
 
int get (TString &, Double_t *)
 
int get (TString &work, vector< URANIE::DataServer::UEntry * > *sout)
 
void clearFile (TString tmpdir)
 
void setVectorProperties (TString beg, TString delim, TString end)
 
void setStringProperties (TString beg, TString end)
 

Protected Attributes

TString _path
 
TObjArray _vars
 
TString _svecbeg
 
TString _svecend
 
TString _svecdel
 
TString _sstrbeg
 
TString _sstrend
 

Static Protected Attributes

static TRegexp _num
 

Constructor & Destructor Documentation

◆ TLineResult()

URANIE::Relauncher::TLineResult::TLineResult ( const char *  path)

◆ ~TLineResult()

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

Member Function Documentation

◆ addOutput()

void URANIE::Relauncher::TLineResult::addOutput ( URANIE::DataServer::TAttribute *  at)

References _vars.

◆ build()

void URANIE::Relauncher::TLineResult::build ( TObjArray *  out)
virtual

Implements URANIE::Relauncher::TCodeResult.

References _vars.

◆ clearFile()

void URANIE::Relauncher::TLineResult::clearFile ( TString  tmpdir)
virtual

Implements URANIE::Relauncher::TCodeResult.

References _path.

◆ get() [1/2]

int URANIE::Relauncher::TLineResult::get ( TString &  work,
Double_t *  res 
)
virtual

Implements URANIE::Relauncher::TCodeResult.

References _path, and _vars.

◆ get() [2/2]

int URANIE::Relauncher::TLineResult::get ( TString &  work,
vector< URANIE::DataServer::UEntry * > *  sout 
)
virtual

◆ setOutputs()

void URANIE::Relauncher::TLineResult::setOutputs ( int  size,
URANIE::DataServer::TAttribute *  at,
  ... 
)

References _vars.

◆ setStringProperties()

void URANIE::Relauncher::TLineResult::setStringProperties ( TString  beg,
TString  end 
)

References _sstrbeg, and _sstrend.

◆ setVectorProperties()

void URANIE::Relauncher::TLineResult::setVectorProperties ( TString  beg,
TString  delim,
TString  end 
)

References _svecbeg, _svecdel, and _svecend.

Member Data Documentation

◆ _num

TRegexp URANIE::Relauncher::TLineResult::_num
staticprotected

◆ _path

TString URANIE::Relauncher::TLineResult::_path
protected

Referenced by clearFile(), get(), and get().

◆ _sstrbeg

TString URANIE::Relauncher::TLineResult::_sstrbeg
protected

◆ _sstrend

TString URANIE::Relauncher::TLineResult::_sstrend
protected

◆ _svecbeg

TString URANIE::Relauncher::TLineResult::_svecbeg
protected

◆ _svecdel

TString URANIE::Relauncher::TLineResult::_svecdel
protected

◆ _svecend

TString URANIE::Relauncher::TLineResult::_svecend
protected

◆ _vars

TObjArray URANIE::Relauncher::TLineResult::_vars
protected

Referenced by addOutput(), build(), get(), get(), and setOutputs().