14#include "arcane/VariableTypeInfo.h"
16#include "arcane/utils/StringBuilder.h"
17#include "arcane/utils/String.h"
19#include "arcane/datatype/DataStorageTypeInfo.h"
20#include "arcane/VariableInfo.h"
31String VariableTypeInfo::
32_buildFullTypeName()
const
34 StringBuilder full_type_b;
43 full_type_b +=
".Partial";
44 return full_type_b.toString();
53 return _buildFullTypeName();
Informations de type pour un conteneur de données.
String fullName() const
Nom complet du type de la variable.
constexpr bool isPartial() const
Indique si la variable est partielle.
Integer m_dimension
Dimension de la variable.
constexpr Integer multiTag() const
Multi-tag.
DataStorageTypeInfo _internalDefaultDataStorage() const
Conteneur de donnée par défaut associé à ce type de variable.
constexpr Integer dimension() const
Dimension.
Integer m_multi_tag
Tag indiquant si on utilise des tableaux de taille variables.
constexpr eItemKind itemKind() const
Type d'entité de maillage.
eDataType m_data_type
Type des données de la variable.
constexpr eDataType dataType() const
Type des données de la variable.
Chaîne de caractères unicode.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
const char * itemKindName(eItemKind kind)
Nom du genre d'entité.
const char * dataTypeName(eDataType type)
Nom du type de donnée.