Informations caractérisant le type d'une variable. Plus de détails...
#include <arcane/core/VariableTypeInfo.h>
Fonctions membres publiques | |
constexpr | VariableTypeInfo (eItemKind item_kind, eDataType data_type, Integer dimension, Integer multi_tag, bool is_partial) |
constexpr eItemKind | itemKind () const |
Type d'entité de maillage. | |
constexpr Integer | dimension () const |
Dimension. | |
constexpr Integer | multiTag () const |
Multi-tag. | |
constexpr eDataType | dataType () const |
Type des données de la variable. | |
constexpr bool | isPartial () const |
Indique si la variable est partielle. | |
String | fullName () const |
Nom complet du type de la variable. | |
DataStorageTypeInfo | _internalDefaultDataStorage () const |
Conteneur de donnée par défaut associé à ce type de variable. | |
Informations caractérisant le type d'une variable.
Les instances de cette classes peuvent être utilisées dans les constructeurs statiques. Pour éviter tout problème cette classe ne doit pas utiliser d'allocation dynamique.
Définition à la ligne 34 du fichier VariableTypeInfo.h.
|
inlineconstexpr |
Définition à la ligne 38 du fichier VariableTypeInfo.h.
DataStorageTypeInfo Arcane::VariableTypeInfo::_internalDefaultDataStorage | ( | ) | const |
Conteneur de donnée par défaut associé à ce type de variable.
Définition à la ligne 59 du fichier VariableTypeInfo.cc.
|
inlineconstexpr |
Type des données de la variable.
Définition à la ligne 52 du fichier VariableTypeInfo.h.
Référencé par Arcane::VariableFactory::dataType().
|
inlineconstexpr |
Dimension.
Définition à la ligne 48 du fichier VariableTypeInfo.h.
Référencé par Arcane::VariableFactory::dimension().
String Arcane::VariableTypeInfo::fullName | ( | ) | const |
Nom complet du type de la variable.
Définition à la ligne 50 du fichier VariableTypeInfo.cc.
|
inlineconstexpr |
Indique si la variable est partielle.
Définition à la ligne 54 du fichier VariableTypeInfo.h.
|
inlineconstexpr |
Type d'entité de maillage.
Définition à la ligne 46 du fichier VariableTypeInfo.h.
Référencé par Arcane::VariableFactory::itemKind().
|
inlineconstexpr |
Multi-tag.
Définition à la ligne 50 du fichier VariableTypeInfo.h.
Référencé par Arcane::VariableFactory::multiTag().