Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / DataServer v4.9.0
|
Implementation of the class URANIE::DataServer::TAttribute. More...
Functions | |
ClassImp (URANIE::DataServer::TAttribute) namespace URANIE | |
Detailed Description
Implementation of the class URANIE::DataServer::TAttribute.
- Date
- $Date$
Created: Fri Oct 1 13:37:23 2004
- Modifications
- JB Blanchard (2016-02-15)
- Add two cases in EType in order to store vectors of double (kVector) and strings (kString)
- M. Salvoldi (2011-09-28)
- comparison of string by using strcmp method in setFileKey()
- replace the Form(s/s...) by gSystem->ConcatFileName(...) in setFileKey)
- M. Salvoldi (OCC/Areva) (2011/07/27 08:11:51): Add a parameter "Attribute Son" in the composition of the object attribut
- add initialisation of these varirables _attSon,_nlevel,_haveSon
- add methods associated to these new variables: getSonAttribute(), setSonAttribute(TAttribute * tatt), getLevel() , setLevel(Int_t nlevel), haveSon();
- F. Gaudier (2010-08-06 15:16:33)
- add the enum kNewRow to replace the enum kNewLine (deprecated from v2.1.10 to v2.3.0)
- F. Gaudier (2010-08-06 10:15:43)
- Change the log message for the setKey deprecated method; add the name of the attribute
- Cedric Forgues (C.S.) 2010/06/24 Exceptions are added for setStd() and setMean(), setLowerBound(), setUpperBound().
- Cedric Forgues (C.S.) 2010/06/11 An exception is added to warn user he used bad bounds.
- Cedric Forgues (C.S.) 2010/04/23
- The setKey() method is deprecated till URANIE 2.3 (2010-12-31). It will now launch the method setFileKey(), which fullfill the same functions as setKey().
- Cedric Forgues (C.S.) 2009/12/04 methode setKey()
- Cedric Forgues (C.S.) 2009/12/03 methode setKey()
- Cedric Forgues (C.S.) 2009/12/03 methode getFileNameOfKey(), mise en deprecated;
- JB Blanchard (2016-02-15)
Function Documentation
◆ ClassImp()
ClassImp | ( | URANIE::DataServer::TAttribute | ) |
Default constructor
Constructor by name and title
Constructor by name only
Constructor by name and type only
Constructor by name , slurm value and type
Constructor by name and range
Copy constructor
References URANIE::DataServer::TAttribute::_attSon, URANIE::DataServer::TAttribute::_bHaveDefaultString, URANIE::DataServer::TAttribute::_bHaveDefaultValue, URANIE::DataServer::TAttribute::_bHaveDefaultVector, URANIE::DataServer::TAttribute::_bHaveLowerBound, URANIE::DataServer::TAttribute::_bHaveStepValue, URANIE::DataServer::TAttribute::_bHaveUpperBound, URANIE::DataServer::TAttribute::_blog, URANIE::DataServer::TAttribute::_defaultString, URANIE::DataServer::TAttribute::_defaultValue, URANIE::DataServer::TAttribute::_defaultVector, URANIE::DataServer::TAttribute::_haveSon, URANIE::DataServer::TAttribute::_KeyList, URANIE::DataServer::TAttribute::_nAttribute, URANIE::DataServer::TAttribute::_nfields, URANIE::DataServer::TAttribute::_nlevel, URANIE::DataServer::TAttribute::_norigin, URANIE::DataServer::TAttribute::_nType, URANIE::DataServer::TAttribute::_snote, URANIE::DataServer::TAttribute::_stepValue, URANIE::DataServer::TAttribute::_sunity, URANIE::DataServer::TAttribute::_vbuffer, URANIE::DataServer::TAttribute::_vmaximum, URANIE::DataServer::TAttribute::_vmean, URANIE::DataServer::TAttribute::_vminimum, URANIE::DataServer::TAttribute::_vquantile, URANIE::DataServer::TAttribute::_vstd, URANIE::DataServer::TAttribute::addShare(), URANIE::DataServer::TAttribute::checkSizeBeforeGet(), URANIE::DataServer::TAttribute::checkSizeBeforePush(), URANIE::DataServer::TAttribute::clearVectors(), URANIE::DataServer::TAttribute::Clone(), URANIE::DataServer::TAttribute::delShare(), DLE_MAX, URANIE::DataServer::TAttribute::getDataTypeStr(), URANIE::DataServer::TAttribute::getDefault(), URANIE::DataServer::TAttribute::getDefaultString(), URANIE::DataServer::TAttribute::getDefaultValue(), URANIE::DataServer::TAttribute::getDefaultVector(), URANIE::DataServer::TAttribute::getLegend(), URANIE::DataServer::TAttribute::getLevel(), URANIE::DataServer::TAttribute::getLowerBound(), URANIE::DataServer::TAttribute::getQuantile(), URANIE::DataServer::TAttribute::getQuantiles(), URANIE::DataServer::TAttribute::getQuantilesSize(), URANIE::DataServer::TAttribute::getQuantileVector(), URANIE::DataServer::TAttribute::getShare(), URANIE::DataServer::TAttribute::getSonAttribute(), URANIE::DataServer::TAttribute::getStatisticalVector(), URANIE::DataServer::TAttribute::getStepValue(), URANIE::DataServer::TAttribute::getUpperBound(), URANIE::DataServer::TAttribute::hasDefaultString(), URANIE::DataServer::TAttribute::hasDefaultValue(), URANIE::DataServer::TAttribute::hasDefaultVector(), URANIE::DataServer::TAttribute::haveSon(), URANIE::DataServer::TAttribute::kAttribute, URANIE::DataServer::TAttribute::kCategory, URANIE::DataServer::TAttribute::kConstant, URANIE::DataServer::TAttribute::kDeleted, URANIE::DataServer::STRUCT::kFlag, URANIE::DataServer::STRUCT::kFMU, URANIE::DataServer::TAttribute::kInconnu, URANIE::DataServer::TAttribute::kInput, URANIE::DataServer::TAttribute::kInternal, URANIE::DataServer::TAttribute::kIterator, URANIE::DataServer::STRUCT::kKey, URANIE::DataServer::STRUCT::kNewColumn, URANIE::DataServer::STRUCT::kNewKey, URANIE::DataServer::STRUCT::kNewLine, URANIE::DataServer::STRUCT::kNewRow, URANIE::DataServer::STRUCT::kNewTDS, URANIE::DataServer::TAttribute::kOutput, URANIE::DataServer::TAttribute::kReal, URANIE::DataServer::TAttribute::kString, URANIE::DataServer::STRUCT::kUnknown, URANIE::DataServer::TAttribute::kVector, URANIE::DataServer::STRUCT::kXMLAttribute, URANIE::DataServer::STRUCT::kXMLField, URANIE::DataServer::TAttribute::lowerBound, URANIE::DataServer::TAttribute::printLog(), URANIE::DataServer::TAttribute::removeSonAttribute(), URANIE::DataServer::TAttribute::setBounds(), URANIE::DataServer::TAttribute::setDataType(), URANIE::DataServer::TAttribute::setDefault(), URANIE::DataServer::TAttribute::setDefaultString(), URANIE::DataServer::TAttribute::setDefaultValue(), URANIE::DataServer::TAttribute::setDefaultVector(), URANIE::DataServer::TAttribute::setFieldOfKey(), URANIE::DataServer::TAttribute::setFileKey(), URANIE::DataServer::TAttribute::setLevel(), URANIE::DataServer::TAttribute::setLowerBound(), URANIE::DataServer::TAttribute::setMean(), URANIE::DataServer::TAttribute::setQuantile(), URANIE::DataServer::TAttribute::setSonAttribute(), URANIE::DataServer::TAttribute::setStd(), URANIE::DataServer::TAttribute::setStepValue(), URANIE::DataServer::TAttribute::setUpperBound(), URANIE::DataServer::TAttribute::TAttribute(), URANIE::DataServer::TAttribute::upperBound, and URANIE::DataServer::TAttribute::~TAttribute().