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 <TMasterVar.h>


Public Member Functions | |
TMasterVar (URANIE::DataServer::TAttribute *, int) | |
URANIE::DataServer::TAttribute * | getRef () |
bool | match (URANIE::DataServer::TAttribute *one) |
void | allocCodeEntry (vector< URANIE::DataServer::UEntry *> &) |
void | allocGradEntry (vector< URANIE::DataServer::UEntry *> &) |
void | allocDataEntry (int, vector< URANIE::DataServer::UEntry *> &) |
virtual bool | isExported ()=0 |
virtual bool | put (int, const double *, double *)=0 |
virtual bool | get (int, double *, double *)=0 |
virtual bool | put (int, const double *, vector< URANIE::DataServer::UEntry *> *)=0 |
virtual bool | get (int, double *, vector< URANIE::DataServer::UEntry *> *)=0 |
virtual bool | put (int, const vector< URANIE::DataServer::UEntry *> *, vector< URANIE::DataServer::UEntry *> *)=0 |
virtual bool | get (int, vector< URANIE::DataServer::UEntry *> *, vector< URANIE::DataServer::UEntry *> *)=0 |
Protected Attributes | |
URANIE::DataServer::TAttribute * | _ref |
int | _id |
int | _id2 |
Constructor & Destructor Documentation
◆ TMasterVar()
URANIE::Relauncher::TMasterVar::TMasterVar | ( | URANIE::DataServer::TAttribute * | ref, |
int | id | ||
) |
Member Function Documentation
◆ allocCodeEntry()
void URANIE::Relauncher::TMasterVar::allocCodeEntry | ( | vector< URANIE::DataServer::UEntry *> & | vals | ) |
References _ref.
Referenced by URANIE::Relauncher::TMaster::allocInCodeEntries(), and URANIE::Relauncher::TMaster::allocOutCodeEntries().
◆ allocDataEntry()
void URANIE::Relauncher::TMasterVar::allocDataEntry | ( | int | dec, |
vector< URANIE::DataServer::UEntry *> & | vals | ||
) |
References _id2, _ref, and isExported().
Referenced by URANIE::Relauncher::TMaster::allocDataEntries().
◆ allocGradEntry()
void URANIE::Relauncher::TMasterVar::allocGradEntry | ( | vector< URANIE::DataServer::UEntry *> & | vals | ) |
References _ref.
Referenced by URANIE::Relauncher::TMaster::allocGradCodeEntries().
◆ get() [1/3]
|
pure virtual |
Implemented in URANIE::Relauncher::TConstVar, URANIE::Relauncher::TOutputVar, and URANIE::Relauncher::TInputVar.
◆ get() [2/3]
|
pure virtual |
Implemented in URANIE::Relauncher::TConstVar, URANIE::Relauncher::TOutputVar, and URANIE::Relauncher::TInputVar.
◆ get() [3/3]
|
pure virtual |
Implemented in URANIE::Relauncher::TConstVar, URANIE::Relauncher::TOutputVar, and URANIE::Relauncher::TInputVar.
◆ getRef()
|
inline |
References _ref.
Referenced by URANIE::Relauncher::TMaster::fillConstant(), and URANIE::Relauncher::TMaster::fillDS().
◆ isExported()
|
pure virtual |
Implemented in URANIE::Relauncher::TConstVar, URANIE::Relauncher::TOutputVar, and URANIE::Relauncher::TInputVar.
Referenced by URANIE::Relauncher::TMaster::allocDataEntries(), and allocDataEntry().
◆ match()
|
inline |
References _ref.
◆ put() [1/3]
|
pure virtual |
Implemented in URANIE::Relauncher::TConstVar, URANIE::Relauncher::TOutputVar, and URANIE::Relauncher::TInputVar.
◆ put() [2/3]
|
pure virtual |
Implemented in URANIE::Relauncher::TConstVar, URANIE::Relauncher::TOutputVar, and URANIE::Relauncher::TInputVar.
◆ put() [3/3]
|
pure virtual |
Implemented in URANIE::Relauncher::TConstVar, URANIE::Relauncher::TOutputVar, and URANIE::Relauncher::TInputVar.
Member Data Documentation
◆ _id
|
protected |
◆ _id2
|
protected |
◆ _ref
|
protected |
Referenced by allocCodeEntry(), allocDataEntry(), allocGradEntry(), getRef(), URANIE::Relauncher::TConstVar::isValid(), match(), and TMasterVar().