Arcane  v3.16.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::AnyItem::Variable< DataType >::VariableAdder

Outil pour l'ajout de variable à un groupe. Plus de détails...

#include <arcane/core/anyitem/AnyItemVariable.h>

+ Graphe de collaboration de Arcane::AnyItem::Variable< DataType >::VariableAdder:

Fonctions membres publiques

 VariableAdder (Variable< DataType > &variable, const ItemGroup &group)
 
template<typename K, typename T>
void operator<< (MeshVariableScalarRefT< K, T > &v)
 Liaison d'un variable.
 
template<typename K, typename T>
void operator<< (MeshPartialVariableScalarRefT< K, T > &v)
 Liaison d'une variable partielle.
 

Attributs privés

Variable< DataType > & m_variable
 Variable AnyItem.
 
const ItemGroupm_group
 Groupe de la variable.
 
bool m_used
 Indicateur sur l'utilisation du Adder.
 

Description détaillée

template<typename DataType>
class Arcane::AnyItem::Variable< DataType >::VariableAdder

Outil pour l'ajout de variable à un groupe.

Définition à la ligne 61 du fichier AnyItemVariable.h.

Documentation des constructeurs et destructeur

◆ VariableAdder()

template<typename DataType>
Arcane::AnyItem::Variable< DataType >::VariableAdder::VariableAdder ( Variable< DataType > & variable,
const ItemGroup & group )
inline

Définition à la ligne 65 du fichier AnyItemVariable.h.

◆ ~VariableAdder()

template<typename DataType>
Arcane::AnyItem::Variable< DataType >::VariableAdder::~VariableAdder ( )
inline

Définition à la ligne 70 du fichier AnyItemVariable.h.

Documentation des fonctions membres

◆ operator<<() [1/2]

template<typename DataType>
template<typename K, typename T>
void Arcane::AnyItem::Variable< DataType >::VariableAdder::operator<< ( MeshPartialVariableScalarRefT< K, T > & v)
inline

Liaison d'une variable partielle.

Définition à la ligne 87 du fichier AnyItemVariable.h.

Références m_group, m_used, m_variable, et Arcane::VariableRef::variable().

+ Voici le graphe d'appel pour cette fonction :

◆ operator<<() [2/2]

template<typename DataType>
template<typename K, typename T>
void Arcane::AnyItem::Variable< DataType >::VariableAdder::operator<< ( MeshVariableScalarRefT< K, T > & v)
inline

Liaison d'un variable.

Définition à la ligne 77 du fichier AnyItemVariable.h.

Références m_group, m_used, m_variable, et Arcane::VariableRef::variable().

+ Voici le graphe d'appel pour cette fonction :

Documentation des données membres

◆ m_group

template<typename DataType>
const ItemGroup& Arcane::AnyItem::Variable< DataType >::VariableAdder::m_group
private

Groupe de la variable.

Définition à la ligne 100 du fichier AnyItemVariable.h.

Référencé par operator<<(), et operator<<().

◆ m_used

template<typename DataType>
bool Arcane::AnyItem::Variable< DataType >::VariableAdder::m_used
private

Indicateur sur l'utilisation du Adder.

Définition à la ligne 103 du fichier AnyItemVariable.h.

Référencé par operator<<(), et operator<<().

◆ m_variable

template<typename DataType>
Variable<DataType>& Arcane::AnyItem::Variable< DataType >::VariableAdder::m_variable
private

Variable AnyItem.

Définition à la ligne 97 du fichier AnyItemVariable.h.

Référencé par operator<<(), et operator<<().


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