12#ifndef ARCANE_CORE_EXPR_EXPRESSIONRESULT_H
13#define ARCANE_CORE_EXPR_EXPRESSIONRESULT_H
20#include "arcane/core/IVariable.h"
23#include "arcane/core/datatype/ArrayVariant.h"
25#include "arcane/utils/Array.h"
26#include "arcane/utils/Iostream.h"
40class ARCANE_EXPR_EXPORT ExpressionResult
51 void allocate(VariantBase::eType type);
56 Integer size()
const {
return m_indices.size(); }
59 friend std::ostream& operator<<(std::ostream& s,
const ExpressionResult& x);
Arcane configuration file.
Polymorphic base type for arrays (dimension 1).
UniqueArray< Integer > m_own_indices
Array of indices allocated by this instance.
1D data vector with value semantics (STL style).
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
Int32 Integer
Type representing an integer.
ConstArrayView< Integer > IntegerConstArrayView
C equivalent of a 1D array of integers.