Documentation / Manuel développeur
Modules disponibles
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / Launcher v4.9.0
|
Implementation of the class URANIE::Launcher::TOutputFileKey. More...
#include <stdlib.h>
#include <iostream>
#include "TMatrixT.h"
#include "TOutputFileKey.h"
#include "UExceptions.h"
#include "TamponTexte.h"
Functions | |
ClassImp (URANIE::Launcher::TOutputFileKey) namespace URANIE | |
Detailed Description
Implementation of the class URANIE::Launcher::TOutputFileKey.
- Date
- mon oct 9th 14:52:50 CEST 2006
- Modifications
- Jean-Baptiste Blanchard 2016/04/08
- Add the searchOutput with a map to read strings/vectors
- Cedric Forgues (2010-12-17 14:34:08)
- getLog() erased from searchOutput() method to catch exception. Corrects the comment F. Gaudier 2010-08-05 12:46:04, third item.
- F. Gaudier (2010-08-06 11:26:56)
- change the deprecated setKey method by setFileKey method
- F. Gaudier 2010-08-05 12:46:04
- In the case of no temporal output (only one value for each attributes), put the value in the good place. So allows you can specify output attributes not in the same order that they appear in the output file.
- Put the default value in the vector of no temporal output
- When a key is not found in the output file, it can no throw an error exceptions if the log is ON
- Jean-Baptiste Blanchard 2016/04/08
- Todo:
- (FGA::2010-08-06 09:24:59) Add a new flag at these classe to pass the exception when not found a key and continue tke launching
- F. Gaudier 2010-04-14 10:21:52 For the addAttribute method, test the cases
- if the keyList is not empty, 1.1 test if it contains one object 1.1.1 if the filename is the same than the current filename is good 1.1.2 else throw an error exception 1.2 if it contains more than one element, throw an error exception
- if the keyList is empty, applique the setFileKey method
- F. Gaudier 2010-04-12 14:00:55 Increase the index indcrt in the searchOutput method
- F. Gaudier 2010/02/23 throw an exceptions when the key of one attribute is not found in the output file set more readable log
Function Documentation
◆ ClassImp()
ClassImp | ( | URANIE::Launcher::TOutputFileKey | ) |
References URANIE::Launcher::TCodeFile::_attributes, URANIE::Launcher::TCodeFile::_blog, URANIE::Launcher::TCodeFile::_cComments, URANIE::Launcher::TCodeFile::_cFieldSeparator, URANIE::Launcher::TCodeFile::_cSeparators, URANIE::Launcher::TCodeFile::_sFileName, URANIE::Launcher::TCodeFile::_sstrbeg, URANIE::Launcher::TCodeFile::_svecbeg, URANIE::Launcher::TCodeFile::_svecdel, URANIE::Launcher::TCodeFile::addAttribute(), URANIE::Launcher::TOutputFileKey::addAttribute(), TamponTexte::champLigne(), TamponTexte::elimineBlancs(), TamponTexte::elimineCommentaires(), TamponTexte::estVide(), URANIE::Launcher::TCodeFile::getBegEndProperties(), TamponTexte::initCarCommentaires(), TamponTexte::initFieldSeparateur(), TamponTexte::initSeparateurs(), TamponTexte::nombreChampsLigne(), TamponTexte::nombreLignes(), URANIE::Launcher::TOutputFileKey::printLog(), URANIE::Launcher::TOutputFileKey::searchOutput(), URANIE::Launcher::TOutputFileKey::TOutputFileKey(), and URANIE::Launcher::TOutputFileKey::~TOutputFileKey().