Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::VariableTypeInfo

Informations caractérisant le type d'une variable. Plus de détails...

#include <arcane/core/VariableTypeInfo.h>

+ Graphe de collaboration de Arcane::VariableTypeInfo:

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.
 

Description détaillée

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.

Documentation des constructeurs et destructeur

◆ VariableTypeInfo()

constexpr Arcane::VariableTypeInfo::VariableTypeInfo ( eItemKind  item_kind,
eDataType  data_type,
Integer  dimension,
Integer  multi_tag,
bool  is_partial 
)
inlineconstexpr

Définition à la ligne 38 du fichier VariableTypeInfo.h.

Documentation des fonctions membres

◆ _internalDefaultDataStorage()

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.

◆ dataType()

constexpr eDataType Arcane::VariableTypeInfo::dataType ( ) const
inlineconstexpr

Type des données de la variable.

Définition à la ligne 52 du fichier VariableTypeInfo.h.

Référencé par Arcane::VariableFactory::dataType().

◆ dimension()

constexpr Integer Arcane::VariableTypeInfo::dimension ( ) const
inlineconstexpr

Dimension.

Définition à la ligne 48 du fichier VariableTypeInfo.h.

Référencé par Arcane::VariableFactory::dimension().

◆ fullName()

String Arcane::VariableTypeInfo::fullName ( ) const

Nom complet du type de la variable.

Définition à la ligne 50 du fichier VariableTypeInfo.cc.

◆ isPartial()

constexpr bool Arcane::VariableTypeInfo::isPartial ( ) const
inlineconstexpr

Indique si la variable est partielle.

Définition à la ligne 54 du fichier VariableTypeInfo.h.

◆ itemKind()

constexpr eItemKind Arcane::VariableTypeInfo::itemKind ( ) const
inlineconstexpr

Type d'entité de maillage.

Définition à la ligne 46 du fichier VariableTypeInfo.h.

Référencé par Arcane::VariableFactory::itemKind().

◆ multiTag()

constexpr Integer Arcane::VariableTypeInfo::multiTag ( ) const
inlineconstexpr

Multi-tag.

Définition à la ligne 50 du fichier VariableTypeInfo.h.

Référencé par Arcane::VariableFactory::multiTag().


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