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

Classe permettant d'accéder aux éléments partagés de la variable en mémoire partagée. Plus de détails...

#include <arcane/core/MachineShMemWinVariable.h>

Fonctions membres publiques

ConstArrayView< Int32machineRanks () const
 Méthode permettant d'obtenir les rangs qui possèdent un segment dans la fenêtre.
 
void barrier () const
 Méthode permettant d'attendre que tous les processus/threads du noeud appellent cette méthode pour continuer l'exécution.
 

Fonctions membres protégées

 MachineShMemWinVariableCommon (IVariable *var)
 Constructeur.
 

Attributs protégés

Ref< MachineShMemWinVariableBase > m_base
 

Description détaillée

Classe permettant d'accéder aux éléments partagés de la variable en mémoire partagée.

Pour avoir accès à toutes les propriétés, il est nécessaire d'utiliser une des classes enfants :

Définition à la ligne 55 du fichier MachineShMemWinVariable.h.

Documentation des constructeurs et destructeur

◆ MachineShMemWinVariableCommon()

Arcane::MachineShMemWinVariableCommon::MachineShMemWinVariableCommon ( IVariable * var)
explicitprotected

Documentation des fonctions membres

◆ barrier()

void Arcane::MachineShMemWinVariableCommon::barrier ( ) const

Méthode permettant d'attendre que tous les processus/threads du noeud appellent cette méthode pour continuer l'exécution.

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

◆ machineRanks()

ConstArrayView< Int32 > Arcane::MachineShMemWinVariableCommon::machineRanks ( ) const

Méthode permettant d'obtenir les rangs qui possèdent un segment dans la fenêtre.

Appel non collectif.

Renvoie
Une vue contenant les ids des rangs.

Définition à la ligne 53 du fichier MachineShMemWinVariable.cc.

Documentation des données membres

◆ m_base

Ref<MachineShMemWinVariableBase> Arcane::MachineShMemWinVariableCommon::m_base
protected

Définition à la ligne 90 du fichier MachineShMemWinVariable.h.


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