14#include "arcane/utils/ArcanePrecomp.h"
16#include "arcane/utils/String.h"
17#include "arcane/utils/OStringStream.h"
20#include "arcane/core/VariableFactory.h"
47, m_variable_type_info(var_type_info)
49 m_full_type_name = m_variable_type_info.
fullName();
Declarations of Arcane's general types.
VariableFactoryVariableRefCreateFunc VariableFactoryFunc
Type of the function that creates the variable.
Parameters necessary for building a variable.
VariableFactory(VariableFactoryFunc func, eDataType data_type, eItemKind item_kind, Integer dimension, Integer multi_tag, bool is_partial)
Creates a variable factory.
VariableRef * createVariable(const VariableBuildInfo &name) override
Creates a variable with the build_info and returns its reference.
Integer dimension() const override
Dimension of the variable created by this factory.
Information characterizing the type of a variable.
String fullName() const
Full name of the variable type.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
Int32 Integer
Type representing an integer.
eItemKind
Mesh entity type.