Infos caractérisant une variable. Plus de détails...
#include <arcane/core/VariableInfo.h>
Fonctions membres publiques | |
| VariableInfo (const String &local_name, const String &item_family_name, const String &item_group_name, const String &mesh_name, eItemKind item_kind, Integer dimension, Integer multi_tag, eDataType type) | |
| VariableInfo (const String &local_name, const String &item_family_name, const String &item_group_name, const String &mesh_name, const VariableTypeInfo &var_type_info, const DataStorageTypeInfo &storage_info) | |
| const String & | localName () const |
| Nom de la variable. | |
| const String & | itemFamilyName () const |
| Nom de la famille d'entité à laquelle la variable est associée. | |
| const String & | itemGroupName () const |
| Nom du groupe d'entité à laquelle la variable est associée. | |
| const String & | meshName () const |
| Nom du maillage auquel la variable est associée. | |
| const String & | fullName () const |
| Nom complet de la variable (associé à la famille) | |
| eItemKind | itemKind () const |
| Type d'entité de maillage. | |
| Integer | dimension () const |
| Dimension. | |
| Integer | multiTag () const |
| Multi-tag. | |
| eDataType | dataType () const |
| Type des éléments. | |
| bool | isPartial () const |
| Indique si la variable est partielle. | |
| void | setDefaultItemGroupName () |
| Si null, change itemGroupName() en le nom du groupe de toutes les entités de la famille. | |
| VariableTypeInfo | variableTypeInfo () const |
| Informations sur le type de la variable. | |
| DataStorageTypeInfo | storageTypeInfo () const |
| Informations sur le type de conteneur de la variable. | |
Fonctions membres publiques statiques | |
| static DataStorageTypeInfo | _internalGetStorageTypeInfo (eDataType data_type, Integer dimension, Integer multi_tag) |
Infos caractérisant une variable.
Définition à la ligne 36 du fichier VariableInfo.h.
| Arcane::VariableInfo::VariableInfo | ( | const String & | local_name, |
| const String & | item_family_name, | ||
| const String & | item_group_name, | ||
| const String & | mesh_name, | ||
| eItemKind | item_kind, | ||
| Integer | dimension, | ||
| Integer | multi_tag, | ||
| eDataType | type ) |
Définition à la ligne 103 du fichier VariableInfo.cc.
| Arcane::VariableInfo::VariableInfo | ( | const String & | local_name, |
| const String & | item_family_name, | ||
| const String & | item_group_name, | ||
| const String & | mesh_name, | ||
| const VariableTypeInfo & | var_type_info, | ||
| const DataStorageTypeInfo & | storage_info ) |
Définition à la ligne 117 du fichier VariableInfo.cc.
|
static |
Définition à la ligne 27 du fichier VariableInfo.cc.
|
inline |
Type des éléments.
Définition à la ligne 76 du fichier VariableInfo.h.
|
inline |
Dimension.
Définition à la ligne 72 du fichier VariableInfo.h.
|
inline |
Nom complet de la variable (associé à la famille)
Définition à la ligne 63 du fichier VariableInfo.h.
|
inline |
Indique si la variable est partielle.
Définition à la ligne 78 du fichier VariableInfo.h.
|
inline |
Nom de la famille d'entité à laquelle la variable est associée.
Définition à la ligne 57 du fichier VariableInfo.h.
|
inline |
Nom du groupe d'entité à laquelle la variable est associée.
Définition à la ligne 59 du fichier VariableInfo.h.
|
inline |
Type d'entité de maillage.
Définition à la ligne 70 du fichier VariableInfo.h.
|
inline |
Nom de la variable.
Définition à la ligne 55 du fichier VariableInfo.h.
|
inline |
Nom du maillage auquel la variable est associée.
Définition à la ligne 61 du fichier VariableInfo.h.
|
inline |
Multi-tag.
Définition à la ligne 74 du fichier VariableInfo.h.
| void Arcane::VariableInfo::setDefaultItemGroupName | ( | ) |
Si null, change itemGroupName() en le nom du groupe de toutes les entités de la famille.
Définition à la ligne 205 du fichier VariableInfo.cc.
|
inline |
Informations sur le type de conteneur de la variable.
Définition à la ligne 89 du fichier VariableInfo.h.
|
inline |
Informations sur le type de la variable.
Définition à la ligne 87 du fichier VariableInfo.h.