Documentation / Manuel développeur
Modules disponibles
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  ![]() |
Uranie / ReLauncher
v4.10.0
|
#include <TKeyScript.h>


Classes | |
| class | KeyNotFound |
Public Member Functions | |
| TKeyParser (const char *name, URANIE::DataServer::TAttribute *att) | |
| virtual | ~TKeyParser () |
| virtual Int_t | Compare (const TObject *) const |
| void | build (int id, std::istream &fi) |
| TString & | replace (TString *line, Double_t val) |
| TString & | replace (TString *line, URANIE::DataServer::UEntry *val, TString format) |
| void | setVectorProperties (TString beg, TString delim, TString end) |
| void | setStringProperties (TString beg, TString end) |
Public Attributes | |
| URANIE::DataServer::TAttribute * | _att |
| Ssiz_t | _line |
| Ssiz_t | _istart |
| Ssiz_t | _istop |
| Ssiz_t | _index |
| TString | _svecbeg |
| TString | _svecend |
| TString | _svecdel |
| TString | _sstrbeg |
| TString | _sstrend |
| TRegexp | _re_equ |
| TRegexp | _re_fin |
| TRegexp | _re_full |
| std::stringstream | buffer |
Constructor & Destructor Documentation
◆ TKeyParser()
| URANIE::Relauncher::TKeyParser::TKeyParser | ( | const char * | name, |
| URANIE::DataServer::TAttribute * | att | ||
| ) |
◆ ~TKeyParser()
|
virtual |
Member Function Documentation
◆ build()
| void URANIE::Relauncher::TKeyParser::build | ( | int | id, |
| std::istream & | fi | ||
| ) |
◆ Compare()
|
virtual |
References _line.
◆ replace() [1/2]
| TString & URANIE::Relauncher::TKeyParser::replace | ( | TString * | line, |
| Double_t | val | ||
| ) |
References _istart, and _istop.
Referenced by URANIE::Relauncher::TKeyScript::put().
◆ replace() [2/2]
| TString & URANIE::Relauncher::TKeyParser::replace | ( | TString * | line, |
| URANIE::DataServer::UEntry * | val, | ||
| TString | format | ||
| ) |
◆ setStringProperties()
| void URANIE::Relauncher::TKeyParser::setStringProperties | ( | TString | beg, |
| TString | end | ||
| ) |
◆ setVectorProperties()
| void URANIE::Relauncher::TKeyParser::setVectorProperties | ( | TString | beg, |
| TString | delim, | ||
| TString | end | ||
| ) |
Member Data Documentation
◆ _att
| URANIE::DataServer::TAttribute* URANIE::Relauncher::TKeyParser::_att |
◆ _index
| Ssiz_t URANIE::Relauncher::TKeyParser::_index |
Referenced by build(), URANIE::Relauncher::TKeyScript::put(), and TKeyParser().
◆ _istart
| Ssiz_t URANIE::Relauncher::TKeyParser::_istart |
Referenced by build(), replace(), and TKeyParser().
◆ _istop
| Ssiz_t URANIE::Relauncher::TKeyParser::_istop |
Referenced by build(), replace(), and TKeyParser().
◆ _line
| Ssiz_t URANIE::Relauncher::TKeyParser::_line |
Referenced by build(), Compare(), URANIE::Relauncher::TKeyScript::put(), and TKeyParser().
◆ _re_equ
| TRegexp URANIE::Relauncher::TKeyParser::_re_equ |
Referenced by build(), setStringProperties(), setVectorProperties(), and TKeyParser().
◆ _re_fin
| TRegexp URANIE::Relauncher::TKeyParser::_re_fin |
Referenced by build(), setStringProperties(), setVectorProperties(), and TKeyParser().
◆ _re_full
| TRegexp URANIE::Relauncher::TKeyParser::_re_full |
Referenced by build(), setStringProperties(), setVectorProperties(), and TKeyParser().
◆ _sstrbeg
| TString URANIE::Relauncher::TKeyParser::_sstrbeg |
Referenced by setStringProperties(), and TKeyParser().
◆ _sstrend
| TString URANIE::Relauncher::TKeyParser::_sstrend |
Referenced by build(), setStringProperties(), and TKeyParser().
◆ _svecbeg
| TString URANIE::Relauncher::TKeyParser::_svecbeg |
Referenced by setVectorProperties(), and TKeyParser().
◆ _svecdel
| TString URANIE::Relauncher::TKeyParser::_svecdel |
Referenced by replace(), setVectorProperties(), and TKeyParser().
◆ _svecend
| TString URANIE::Relauncher::TKeyParser::_svecend |
Referenced by setVectorProperties(), and TKeyParser().
◆ buffer
| std::stringstream URANIE::Relauncher::TKeyParser::buffer |
