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 <TKeyResult.h>
Public Member Functions | |
TKeyFinder (const char *name, URANIE::DataServer::TAttribute *att) | |
virtual | ~TKeyFinder () |
Bool_t | match (TString &) |
double | get (TString &) |
void | get (TString &, URANIE::DataServer::UEntry *) |
TString | getTStr (TString &line) |
void | setVectorProperties (TString beg, TString delim, TString end) |
TString | getVectorProperties () |
void | setStringProperties (TString beg, TString end) |
Public Attributes | |
URANIE::DataServer::TAttribute * | _att |
Protected Attributes | |
TRegexp | _re_full |
TRegexp | _re_equ |
TRegexp | _re_fin |
TRegexp | _re_equ_empty |
TRegexp | _re_fin_empty |
TString | _svecbeg |
TString | _svecend |
TString | _svecdel |
TString | _sstrbeg |
TString | _sstrend |
Static Protected Attributes | |
static TRegexp | _value |
Constructor & Destructor Documentation
◆ TKeyFinder()
URANIE::Relauncher::TKeyFinder::TKeyFinder | ( | const char * | name, |
URANIE::DataServer::TAttribute * | att | ||
) |
◆ ~TKeyFinder()
|
virtual |
Member Function Documentation
◆ get() [1/2]
double URANIE::Relauncher::TKeyFinder::get | ( | TString & | line | ) |
References getTStr().
Referenced by URANIE::Relauncher::TKeyResult::get(), and URANIE::Relauncher::TKeyResult::get().
◆ get() [2/2]
void URANIE::Relauncher::TKeyFinder::get | ( | TString & | line, |
URANIE::DataServer::UEntry * | entry | ||
) |
◆ getTStr()
TString URANIE::Relauncher::TKeyFinder::getTStr | ( | TString & | line | ) |
◆ getVectorProperties()
|
inline |
◆ match()
Bool_t URANIE::Relauncher::TKeyFinder::match | ( | TString & | line | ) |
References _re_equ_empty, _re_fin_empty, _re_full, _svecbeg, _svecdel, and _svecend.
Referenced by URANIE::Relauncher::TKeyResult::get(), and URANIE::Relauncher::TKeyResult::get().
◆ setStringProperties()
void URANIE::Relauncher::TKeyFinder::setStringProperties | ( | TString | beg, |
TString | end | ||
) |
◆ setVectorProperties()
void URANIE::Relauncher::TKeyFinder::setVectorProperties | ( | TString | beg, |
TString | delim, | ||
TString | end | ||
) |
References _re_equ, _re_equ_empty, _re_fin, _re_fin_empty, _re_full, _svecbeg, _svecdel, and _svecend.
Referenced by URANIE::Relauncher::TKeyResult::setVectorProperties().
Member Data Documentation
◆ _att
URANIE::DataServer::TAttribute* URANIE::Relauncher::TKeyFinder::_att |
◆ _re_equ
|
protected |
Referenced by getTStr(), setStringProperties(), setVectorProperties(), and TKeyFinder().
◆ _re_equ_empty
|
protected |
Referenced by match(), and setVectorProperties().
◆ _re_fin
|
protected |
Referenced by getTStr(), setStringProperties(), setVectorProperties(), and TKeyFinder().
◆ _re_fin_empty
|
protected |
Referenced by match(), and setVectorProperties().
◆ _re_full
|
protected |
Referenced by match(), setStringProperties(), setVectorProperties(), and TKeyFinder().
◆ _sstrbeg
|
protected |
Referenced by get(), setStringProperties(), and TKeyFinder().
◆ _sstrend
|
protected |
Referenced by get(), getTStr(), setStringProperties(), and TKeyFinder().
◆ _svecbeg
|
protected |
Referenced by get(), getTStr(), getVectorProperties(), match(), setVectorProperties(), and TKeyFinder().
◆ _svecdel
|
protected |
Referenced by get(), getTStr(), getVectorProperties(), match(), setVectorProperties(), and TKeyFinder().
◆ _svecend
|
protected |
Referenced by get(), getTStr(), getVectorProperties(), match(), setVectorProperties(), and TKeyFinder().
◆ _value
|
staticprotected |