Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::StoreIProxyItemVariable

Classe pour accéder au proxy sans déférencement dans le code. Plus de détails...

#include <arcane/impl/internal/LoadBalanceMngInternal.h>

+ Graphe de collaboration de Arcane::StoreIProxyItemVariable:

Fonctions membres publiques

 StoreIProxyItemVariable (IVariable *var=nullptr, Integer pos=0)
 
 StoreIProxyItemVariable (const StoreIProxyItemVariable &src)
 
Real operator[] (ItemEnumerator i) const
 Accès à la valeur associée à une entité du maillage, sous forme d'un Real.
 
StoreIProxyItemVariableoperator= (const StoreIProxyItemVariable &src)
 
Integer getPos () const
 

Fonctions membres protégées statiques

static IProxyItemVariableproxyItemVariableFactory (IVariable *var, Integer pos=0)
 Factory pour la constructions selon le type de variable initiale.
 

Attributs privés

AutoRefT< IProxyItemVariablem_var
 Pointeur vers la variable.
 

Description détaillée

Classe pour accéder au proxy sans déférencement dans le code.

Est indepedant du type de variable (Integer, Real). Est à libération automatique de mémoire (via AutoRefT).

Définition à la ligne 76 du fichier LoadBalanceMngInternal.h.

Documentation des constructeurs et destructeur

◆ StoreIProxyItemVariable() [1/2]

Arcane::StoreIProxyItemVariable::StoreIProxyItemVariable ( IVariable var = nullptr,
Integer  pos = 0 
)
inline

Définition à la ligne 80 du fichier LoadBalanceMngInternal.h.

◆ StoreIProxyItemVariable() [2/2]

Arcane::StoreIProxyItemVariable::StoreIProxyItemVariable ( const StoreIProxyItemVariable src)
inline

Définition à la ligne 85 du fichier LoadBalanceMngInternal.h.

Documentation des fonctions membres

◆ getPos()

Integer Arcane::StoreIProxyItemVariable::getPos ( ) const
inline

Définition à la ligne 101 du fichier LoadBalanceMngInternal.h.

◆ operator=()

StoreIProxyItemVariable & Arcane::StoreIProxyItemVariable::operator= ( const StoreIProxyItemVariable src)
inline

Définition à la ligne 95 du fichier LoadBalanceMngInternal.h.

◆ operator[]()

Real Arcane::StoreIProxyItemVariable::operator[] ( ItemEnumerator  i) const
inline

Accès à la valeur associée à une entité du maillage, sous forme d'un Real.

Définition à la ligne 91 du fichier LoadBalanceMngInternal.h.

◆ proxyItemVariableFactory()

IProxyItemVariable * Arcane::StoreIProxyItemVariable::proxyItemVariableFactory ( IVariable var,
Integer  pos = 0 
)
staticprotected

Factory pour la constructions selon le type de variable initiale.

Factory pour la construction de variable proxy.

Actuellement, seules les variables de type Real et Int32 ont une signification.

Définition à la ligne 105 du fichier LoadBalanceMngInternal.cc.

Références Arcane::DT_Int32, et Arcane::DT_Real.

Documentation des données membres

◆ m_var

AutoRefT<IProxyItemVariable> Arcane::StoreIProxyItemVariable::m_var
private

Pointeur vers la variable.

Définition à la ligne 111 du fichier LoadBalanceMngInternal.h.


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