English Français

Documentation / Manuel développeur

Modules disponibles

Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,   Uranie / Launcher: URANIE::Launcher::TLauncherEnv Class Reference
Uranie / Launcher  v4.10.0
/* @license-end */
URANIE::Launcher::TLauncherEnv Class Reference

#include <TLauncherEnv.h>

Inheritance diagram for URANIE::Launcher::TLauncherEnv:
Collaboration diagram for URANIE::Launcher::TLauncherEnv:

Public Member Functions

Constructor and Destructor
 TLauncherEnv ()
 
 TLauncherEnv (TCode *code)
 
virtual ~TLauncherEnv ()
 
use working directory
void setWorkingDirectory (TString str)
 set the working directory More...
 
TString getWorkingDirectory ()
 Gets the working directory. More...
 
Printing Log
void setLog ()
 
void unsetLog ()
 
void changeLog ()
 
Bool_t getLog ()
 

Protected Member Functions

void verifyWorkingDirectory ()
 choose the working directory More...
 
void createResultsDirectory ()
 Builts Results directory, no available options. More...
 
bool cleanWorkingDirectory ()
 clean the working directory More...
 

Protected Attributes

TCode_code
 
TString _sdirectory
 Current directory. More...
 
TString _sworkingDirectory
 The Working directory. More...
 
Bool_t _blog
 Boolean to edit the log. More...
 

Constructor & Destructor Documentation

◆ TLauncherEnv() [1/2]

URANIE::Launcher::TLauncherEnv::TLauncherEnv ( )

Referenced by ClassImp().

◆ TLauncherEnv() [2/2]

URANIE::Launcher::TLauncherEnv::TLauncherEnv ( TCode code)

◆ ~TLauncherEnv()

virtual URANIE::Launcher::TLauncherEnv::~TLauncherEnv ( )
virtual

Referenced by ClassImp().

Member Function Documentation

◆ changeLog()

void URANIE::Launcher::TLauncherEnv::changeLog ( )
inline

References _blog.

◆ cleanWorkingDirectory()

bool URANIE::Launcher::TLauncherEnv::cleanWorkingDirectory ( )
protected

clean the working directory

Referenced by ClassImp().

◆ createResultsDirectory()

void URANIE::Launcher::TLauncherEnv::createResultsDirectory ( )
protected

Builts Results directory, no available options.

Referenced by ClassImp(), and URANIE::Launcher::TLauncherByStep::preTreatment().

◆ getLog()

Bool_t URANIE::Launcher::TLauncherEnv::getLog ( )
inline

References _blog.

◆ getWorkingDirectory()

TString URANIE::Launcher::TLauncherEnv::getWorkingDirectory ( )
inline

Gets the working directory.

Returns
(TString) the working directory

References _sworkingDirectory.

Referenced by URANIE::Launcher::TLauncherByStep::postTreatment().

◆ setLog()

void URANIE::Launcher::TLauncherEnv::setLog ( )
inline

References _blog.

◆ setWorkingDirectory()

void URANIE::Launcher::TLauncherEnv::setWorkingDirectory ( TString  str)

set the working directory

Referenced by ClassImp().

◆ unsetLog()

void URANIE::Launcher::TLauncherEnv::unsetLog ( )
inline

References _blog.

◆ verifyWorkingDirectory()

void URANIE::Launcher::TLauncherEnv::verifyWorkingDirectory ( )
protected

choose the working directory

Referenced by ClassImp().

Member Data Documentation

◆ _blog

◆ _code

◆ _sdirectory

TString URANIE::Launcher::TLauncherEnv::_sdirectory
protected

Current directory.

Referenced by ClassImp(), and URANIE::Launcher::TLauncherByStep::postTreatment().

◆ _sworkingDirectory

TString URANIE::Launcher::TLauncherEnv::_sworkingDirectory
protected