Arcane  v4.1.4.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ArccoreApplicationBuildInfo

Informations pour initialiser une application. Plus de détails...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/common/arccore/common/ArccoreApplicationBuildInfo.h>

+ Graphe d'héritage de Arcane::ArccoreApplicationBuildInfo:
+ Graphe de collaboration de Arcane::ArccoreApplicationBuildInfo:

Fonctions membres publiques

 ArccoreApplicationBuildInfo (const ArccoreApplicationBuildInfo &rhs)
 
ArccoreApplicationBuildInfooperator= (const ArccoreApplicationBuildInfo &rhs)
 
void setTaskImplementationService (const String &name)
 
void setTaskImplementationServices (const StringList &names)
 
StringList taskImplementationServices () const
 
void setThreadImplementationService (const String &name)
 
void setThreadImplementationServices (const StringList &names)
 
StringList threadImplementationServices () const
 
Int32 nbTaskThread () const
 
void setNbTaskThread (Integer v)
 
void addParameter (const String &name, const String &value)
 
void parseArgumentsAndSetDefaultsValues (const CommandLineArguments &args)
 Analyse les arguments de args.
 
virtual void setDefaultValues ()
 
virtual void setDefaultServices ()
 

Attributs protégés

ArccoreApplicationBuildInfoImplm_core = nullptr
 

Description détaillée

Informations pour initialiser une application.

Définition à la ligne 31 du fichier ArccoreApplicationBuildInfo.h.

Documentation des constructeurs et destructeur

◆ ArccoreApplicationBuildInfo() [1/2]

Arcane::ArccoreApplicationBuildInfo::ArccoreApplicationBuildInfo ( )

Définition à la ligne 62 du fichier ArccoreApplicationBuildInfo.cc.

◆ ArccoreApplicationBuildInfo() [2/2]

Arcane::ArccoreApplicationBuildInfo::ArccoreApplicationBuildInfo ( const ArccoreApplicationBuildInfo & rhs)

Définition à la ligne 68 du fichier ArccoreApplicationBuildInfo.cc.

◆ ~ArccoreApplicationBuildInfo()

Arcane::ArccoreApplicationBuildInfo::~ArccoreApplicationBuildInfo ( )
virtual

Définition à la ligne 84 du fichier ArccoreApplicationBuildInfo.cc.

Documentation des fonctions membres

◆ addParameter()

void Arcane::ArccoreApplicationBuildInfo::addParameter ( const String & name,
const String & value )

Définition à la ligne 474 du fichier ApplicationBuildInfo.cc.

◆ nbTaskThread()

Int32 Arcane::ArccoreApplicationBuildInfo::nbTaskThread ( ) const

Définition à la ligne 291 du fichier ApplicationBuildInfo.cc.

◆ operator=()

ArccoreApplicationBuildInfo & Arcane::ArccoreApplicationBuildInfo::operator= ( const ArccoreApplicationBuildInfo & rhs)

Définition à la ligne 74 du fichier ArccoreApplicationBuildInfo.cc.

◆ parseArgumentsAndSetDefaultsValues()

void Arcane::ArccoreApplicationBuildInfo::parseArgumentsAndSetDefaultsValues ( const CommandLineArguments & args)

Analyse les arguments de args.

On ne récupère que les arguments du style -A,x=b,y=c. La méthode setDefaultValues() est appelée à la fin de cette méthode.

Définition à la ligne 483 du fichier ApplicationBuildInfo.cc.

Références Arcane::CollectionBase::count(), et Arcane::CommandLineArguments::fillParameters().

Référencé par Arcane::ApplicationBuildInfo::parseArguments().

+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ setDefaultServices()

void Arcane::ArccoreApplicationBuildInfo::setDefaultServices ( )
virtual

Définition à la ligne 197 du fichier ApplicationBuildInfo.cc.

◆ setDefaultValues()

void Arcane::ArccoreApplicationBuildInfo::setDefaultValues ( )
virtual

Définition à la ligne 96 du fichier ArccoreApplicationBuildInfo.cc.

◆ setNbTaskThread()

void Arcane::ArccoreApplicationBuildInfo::setNbTaskThread ( Integer v)

Définition à la ligne 300 du fichier ApplicationBuildInfo.cc.

◆ setTaskImplementationService()

void Arcane::ArccoreApplicationBuildInfo::setTaskImplementationService ( const String & name)

Définition à la ligne 249 du fichier ApplicationBuildInfo.cc.

◆ setTaskImplementationServices()

void Arcane::ArccoreApplicationBuildInfo::setTaskImplementationServices ( const StringList & names)

Définition à la ligne 256 du fichier ApplicationBuildInfo.cc.

◆ setThreadImplementationService()

void Arcane::ArccoreApplicationBuildInfo::setThreadImplementationService ( const String & name)

Définition à la ligne 270 du fichier ApplicationBuildInfo.cc.

◆ setThreadImplementationServices()

void Arcane::ArccoreApplicationBuildInfo::setThreadImplementationServices ( const StringList & names)

Définition à la ligne 277 du fichier ApplicationBuildInfo.cc.

◆ taskImplementationServices()

StringList Arcane::ArccoreApplicationBuildInfo::taskImplementationServices ( ) const

Définition à la ligne 261 du fichier ApplicationBuildInfo.cc.

◆ threadImplementationServices()

StringList Arcane::ArccoreApplicationBuildInfo::threadImplementationServices ( ) const

Définition à la ligne 282 du fichier ApplicationBuildInfo.cc.

Documentation des données membres

◆ m_core

ArccoreApplicationBuildInfoImpl* Arcane::ArccoreApplicationBuildInfo::m_core = nullptr
protected

Définition à la ligne 69 du fichier ArccoreApplicationBuildInfo.h.


La documentation de cette classe a été générée à partir des fichiers suivants :