12#ifndef ARCANE_VARIABLETYPEINFO_H
13#define ARCANE_VARIABLETYPEINFO_H
17#include "arcane/ArcaneTypes.h"
40 : m_item_kind(item_kind), m_data_type(
data_type), m_dimension(dimension),
41 m_multi_tag(
multi_tag), m_is_partial(is_partial){}
48 constexpr Integer
dimension()
const {
return m_dimension; }
50 constexpr Integer
multiTag()
const {
return m_multi_tag; }
54 constexpr bool isPartial()
const {
return m_is_partial; }
83 String _buildFullTypeName()
const;
Informations de type pour un conteneur de données.
Lecteur des fichiers de maillage via la bibliothèque LIMA.
Informations caractérisant le type d'une variable.
constexpr bool isPartial() const
Indique si la variable est partielle.
Integer m_dimension
Dimension de la variable.
constexpr Integer multiTag() const
Multi-tag.
bool m_is_partial
Indique si la variable est partielle.
eItemKind m_item_kind
Genre des entités de maillage (peut être nul)
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 -*-
eItemKind
Genre d'entité de maillage.
eDataType
Type d'une donnée.