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

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

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

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

Fonctions membres publiques

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

Attributs privés

VariableArray< 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::VariableArray< DataType >::VariableAdder

Outil pour l'ajout de variable à un groupe.

Définition à la ligne 63 du fichier AnyItemVariableArray.h.

Documentation des constructeurs et destructeur

◆ VariableAdder()

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

Définition à la ligne 67 du fichier AnyItemVariableArray.h.

◆ ~VariableAdder()

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

Définition à la ligne 72 du fichier AnyItemVariableArray.h.

Documentation des fonctions membres

◆ operator<<() [1/2]

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

Liaison d'une variable partielle.

Définition à la ligne 89 du fichier AnyItemVariableArray.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::VariableArray< DataType >::VariableAdder::operator<< ( MeshVariableArrayRefT< K, T > & v)
inline

Liaison d'un variable.

Définition à la ligne 79 du fichier AnyItemVariableArray.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::VariableArray< DataType >::VariableAdder::m_group
private

Groupe de la variable.

Définition à la ligne 102 du fichier AnyItemVariableArray.h.

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

◆ m_used

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

Indicateur sur l'utilisation du Adder.

Définition à la ligne 105 du fichier AnyItemVariableArray.h.

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

◆ m_variable

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

Variable AnyItem.

Définition à la ligne 99 du fichier AnyItemVariableArray.h.

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


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