12#ifndef ARCANE_CORE_VARIABLEMETADATA_H
13#define ARCANE_CORE_VARIABLEMETADATA_H
17#include "arcane/utils/String.h"
49 const String& item_family_name,
const String& item_group_name,
58 String meshName()
const {
return m_mesh_name; }
59 String itemFamilyName()
const {
return m_item_family_name; }
60 String itemGroupName()
const {
return m_item_group_name; }
61 bool isPartial()
const {
return m_is_partial; }
63 String fullType()
const {
return m_full_type; }
64 void setFullType(
const String& v) { m_full_type = v; }
68 void setHash(
const String& v) { m_hash_str = v; }
72 void setHash2(
const String& v) { m_hash2_str = v; }
76 void setHashVersion(
Int32 v) { m_hash_version = v; }
78 Integer property()
const {
return m_property; }
79 void setProperty(Integer v) { m_property = v; }
81 String multiTag()
const {
return m_multi_tag; }
82 void setMultiTag(
const String& v) { m_multi_tag = v; }
88 String m_item_family_name;
89 String m_item_group_name;
97 Int32 m_hash_version = 0;
101 void _buildFullName();
Unicode character string.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
Int32 Integer
Type representing an integer.
std::int32_t Int32
Signed integer type of 32 bits.