12#ifndef ARCANE_EXPR_IEXPRESSIONIMPL_H
13#define ARCANE_EXPR_IEXPRESSIONIMPL_H
27class ExpressionResult;
55 virtual void addRef() = 0;
56 virtual void removeRef() = 0;
57 virtual void setTrace(
bool v) =0;
Déclarations des types utilisés dans Arcane.
Tableau d'items de types quelconques.
Type de base polymorphe d'une expression.
Interface pour les différentes implémentations d'une expression.
virtual ~IExpressionImpl()
Libère les ressources. Uniquement appelé par un removeRef()
virtual Integer vectorSize() const =0
Nombre d'éléments du vecteur.
Int32 Integer
Type représentant un entier.
ConstArrayView< Integer > IntegerConstArrayView
Equivalent C d'un tableau à une dimension d'entiers.