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);
Fichier de configuration d'Arcane.
Type de base polymorphe pour les tableaux (dimension 1).
UniqueArray< Integer > m_own_indices
Tableau des indices alloués par cette instance.
Interface d'une variable.
Vecteur 1D de données avec sémantique par valeur (style STL).
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
Int32 Integer
Type représentant un entier.
ConstArrayView< Integer > IntegerConstArrayView
Equivalent C d'un tableau à une dimension d'entiers.