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::TFlagParser Class Reference
Uranie / ReLauncher v4.9.0
/* @license-end */
URANIE::Relauncher::TFlagParser Class Reference

#include <TFlagScript.h>

Inheritance diagram for URANIE::Relauncher::TFlagParser:
Collaboration diagram for URANIE::Relauncher::TFlagParser:

Public Member Functions

 TFlagParser (const char *name, URANIE::DataServer::TAttribute *att)
 
virtual ~TFlagParser ()
 
virtual Int_t Compare (const TObject *) const
 
void build (int id, std::istream &fi, TObjArray *v)
 
TStringreplace (TString *line, Double_t val)
 
TStringreplace (TString *line, TString val)
 

Public Attributes

URANIE::DataServer::TAttribute * _att
 
Ssiz_t _line
 
Ssiz_t _index
 

Protected Attributes

Ssiz_t _istart
 
Ssiz_t _istop
 

Constructor & Destructor Documentation

◆ TFlagParser()

URANIE::Relauncher::TFlagParser::TFlagParser ( const char name,
URANIE::DataServer::TAttribute *  att 
)

References _index, _istart, _istop, and _line.

◆ ~TFlagParser()

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

Member Function Documentation

◆ build()

void URANIE::Relauncher::TFlagParser::build ( int  id,
std::istream &  fi,
TObjArray v 
)

◆ Compare()

int URANIE::Relauncher::TFlagParser::Compare ( const TObject *  other) const
virtual

References _istart, and _line.

◆ replace() [1/2]

TString & URANIE::Relauncher::TFlagParser::replace ( TString line,
Double_t  val 
)

◆ replace() [2/2]

TString & URANIE::Relauncher::TFlagParser::replace ( TString line,
TString  val 
)

References _istart, _istop, and _line.

Member Data Documentation

◆ _att

URANIE::DataServer::TAttribute* URANIE::Relauncher::TFlagParser::_att

◆ _index

Ssiz_t URANIE::Relauncher::TFlagParser::_index

◆ _istart

Ssiz_t URANIE::Relauncher::TFlagParser::_istart
protected

◆ _istop

Ssiz_t URANIE::Relauncher::TFlagParser::_istop
protected

Referenced by build(), replace(), replace(), and TFlagParser().

◆ _line