12 #include "Expression.h"
33 Fonction(std::list<Argument *> larg) : listeParam(larg){}
45 e->majRefRelatives(r);
La classe abstraite Valeur représente une valeur parmi : ValErreur, ValDouble, ValChaine, ValVide.
Definition: Valeur.h:19
Référence absolue de cellule définie par un numéro de ligne [1..16384], un numéro de colonne [1...
Definition: Reference.h:24
virtual modele::Valeur * calculer()=0
Méthode virtuelle pure calculant la valeur de l'expression (arbre)
Definition: Argument.cpp:10
Fonction()
constructeur de Fonction par défaut.
Definition: Fonction.h:28
Fonction(std::list< Argument * > larg)
constructeur de Fonction initialisant la liste des arguments
Definition: Fonction.h:33
Definition: Fonction.h:16
std::list< Argument * > listeParam
Liste des paramètres de la fonction.
Definition: Fonction.h:21
Definition: Argument.h:16
La classe Expression représente la classe ABSTRAITE racine de la hiérachie des noeuds calculables de ...
Definition: Expression.h:25
void majRefRelatives(Reference *r)
Transmet la mise à jour de la référence dans chaque référence relative.
Definition: Fonction.h:43