13#ifndef ARCANE_CORE_DATATYPE_VARIANTBASE_H
14#define ARCANE_CORE_DATATYPE_VARIANTBASE_H
33class ARCANE_DATATYPE_EXPORT VariantBase
53 VariantBase(
Integer dim, eType atype)
57 virtual ~VariantBase() {}
69 eType type()
const {
return m_type; }
70 const char* typeName()
const {
return typeName(m_type); }
71 static const char* typeName(eType type);
72 static eType fromDataType(eDataType type);
File containing the definitions of data types managed by Arcane.
Integer m_dim
variant dimension.
eType m_type
Guaranteed valid type of the value.
Integer dimension() const
Variant dimension.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
Int32 Integer
Type representing an integer.