Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ArcaneLauncherDirectExecuteFunctor
+ Graphe d'héritage de Arcane::ArcaneLauncherDirectExecuteFunctor:
+ Graphe de collaboration de Arcane::ArcaneLauncherDirectExecuteFunctor:

Fonctions membres publiques

 ArcaneLauncherDirectExecuteFunctor (std::function< int(DirectSubDomainExecutionContext &)> func)
 
int execute () override
 Exécute l'opération du fonctor.
 
void setSubDomain (ISubDomain *sd) override
 Positionne le sous-domaine associé. Cette méthode doit être appelée avant execute()
 

Attributs publics

ISubDomainm_sub_domain = nullptr
 

Attributs privés

std::function< int(DirectSubDomainExecutionContext &)> m_function
 

Description détaillée

Définition à la ligne 248 du fichier ArcaneLauncher.cc.

Documentation des constructeurs et destructeur

◆ ArcaneLauncherDirectExecuteFunctor()

Arcane::ArcaneLauncherDirectExecuteFunctor::ArcaneLauncherDirectExecuteFunctor ( std::function< int(DirectSubDomainExecutionContext &)>  func)
inline

Définition à la ligne 252 du fichier ArcaneLauncher.cc.

Documentation des fonctions membres

◆ execute()

int Arcane::ArcaneLauncherDirectExecuteFunctor::execute ( )
inlineoverridevirtual

Exécute l'opération du fonctor.

Implémente Arcane::IDirectSubDomainExecuteFunctor.

Définition à la ligne 255 du fichier ArcaneLauncher.cc.

Références ARCANE_FATAL.

◆ setSubDomain()

void Arcane::ArcaneLauncherDirectExecuteFunctor::setSubDomain ( ISubDomain sd)
inlineoverridevirtual

Positionne le sous-domaine associé. Cette méthode doit être appelée avant execute()

Implémente Arcane::IDirectSubDomainExecuteFunctor.

Définition à la ligne 262 du fichier ArcaneLauncher.cc.

Documentation des données membres

◆ m_function

std::function<int(DirectSubDomainExecutionContext&)> Arcane::ArcaneLauncherDirectExecuteFunctor::m_function
private

Définition à la ligne 264 du fichier ArcaneLauncher.cc.

◆ m_sub_domain

ISubDomain* Arcane::ArcaneLauncherDirectExecuteFunctor::m_sub_domain = nullptr

Définition à la ligne 266 du fichier ArcaneLauncher.cc.


La documentation de cette classe a été générée à partir du fichier suivant :