Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / ReLauncher v4.9.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()
◆ ~TKeyParser()
|
virtual |
Member Function Documentation
◆ build()
◆ Compare()
References _line.
◆ replace() [1/2]
References _istart, _istop, and _line.
Referenced by URANIE::Relauncher::TKeyScript::put(), and URANIE::Relauncher::TKeyScript::put().
◆ replace() [2/2]
◆ setStringProperties()
◆ setVectorProperties()
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(), URANIE::Relauncher::TKeyScript::put(), and TKeyParser().
◆ _istart
Ssiz_t URANIE::Relauncher::TKeyParser::_istart |
Referenced by build(), replace(), replace(), and TKeyParser().
◆ _istop
Ssiz_t URANIE::Relauncher::TKeyParser::_istop |
Referenced by build(), replace(), replace(), and TKeyParser().
◆ _line
Ssiz_t URANIE::Relauncher::TKeyParser::_line |
◆ _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 |