Arcane  v4.1.2.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ApplicationCoreBuildInfo

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

#include <arcane/core/ApplicationBuildInfo.h>

Classes

class  CoreImpl
 

Fonctions membres publiques

 ApplicationCoreBuildInfo (const ApplicationCoreBuildInfo &rhs)
 
ApplicationCoreBuildInfooperator= (const ApplicationCoreBuildInfo &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

CoreImplm_core = nullptr
 

Description détaillée

Informations pour initialiser une application.

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

Documentation des constructeurs et destructeur

◆ ApplicationCoreBuildInfo() [1/2]

Arcane::ApplicationCoreBuildInfo::ApplicationCoreBuildInfo ( )

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

◆ ApplicationCoreBuildInfo() [2/2]

Arcane::ApplicationCoreBuildInfo::ApplicationCoreBuildInfo ( const ApplicationCoreBuildInfo & rhs)

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

◆ ~ApplicationCoreBuildInfo()

Arcane::ApplicationCoreBuildInfo::~ApplicationCoreBuildInfo ( )

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

Documentation des fonctions membres

◆ addParameter()

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

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

◆ nbTaskThread()

Int32 Arcane::ApplicationCoreBuildInfo::nbTaskThread ( ) const

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

◆ operator=()

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

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

◆ parseArgumentsAndSetDefaultsValues()

void Arcane::ApplicationCoreBuildInfo::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 563 du fichier ApplicationBuildInfo.cc.

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

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

◆ setDefaultServices()

void Arcane::ApplicationCoreBuildInfo::setDefaultServices ( )
virtual

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

◆ setDefaultValues()

void Arcane::ApplicationCoreBuildInfo::setDefaultValues ( )
virtual

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

◆ setNbTaskThread()

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

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

◆ setTaskImplementationService()

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

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

◆ setTaskImplementationServices()

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

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

◆ setThreadImplementationService()

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

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

◆ setThreadImplementationServices()

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

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

◆ taskImplementationServices()

StringList Arcane::ApplicationCoreBuildInfo::taskImplementationServices ( ) const

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

◆ threadImplementationServices()

StringList Arcane::ApplicationCoreBuildInfo::threadImplementationServices ( ) const

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

Documentation des données membres

◆ m_core

CoreImpl* Arcane::ApplicationCoreBuildInfo::m_core = nullptr
protected

Définition à la ligne 71 du fichier ApplicationBuildInfo.h.


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