12#ifndef ARCANE_EXPR_LITTERALEXPRESSIONIMPL_H
13#define ARCANE_EXPR_LITTERALEXPRESSIONIMPL_H
18#include "arcane/datatype/ScalarVariant.h"
20#include "arcane/expr/ExpressionImpl.h"
21#include "arcane/expr/Expression.h"
22#include "arcane/expr/ExpressionResult.h"
33class LitteralOperator;
87 res->allocate(a.type());
95 Integer size =
res->data()->size();
96 for( Integer i=0 ; i<size ; ++i)
Classe de base de l'implémentation d'une expression.
Type de base polymorphe d'une expression.
Interface pour les différentes implémentations d'une expression.
Lecteur des fichiers de maillage via la bibliothèque LIMA.
Implementation d'une expression litterale contenant un scalaire.
virtual Integer vectorSize() const
Nombre d'éléments du vecteur.
Operateur de cast generique pour les litteraux.
Type de base polymorphe pour les scalaires (dimension 0).
Vue constante d'un tableau de type T.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-