Tableur C++
1.0
API de tableur + interprète bison en ligne de commande
|
Fonctions membres publiques | |
Somme (std::list< Argument * > larg) | |
Valeur * | calculer () |
Méthode virtuelle pure calculant la valeur de l'expression (arbre) Plus de détails... | |
std::string | toString () |
Fonction retournant une chaîne représentant la fonction. Plus de détails... | |
Expression * | clone () |
Clonage arborescent d'une expression. | |
![]() | |
Fonction () | |
constructeur de Fonction par défaut. Plus de détails... | |
Fonction (std::list< Argument * > larg) | |
constructeur de Fonction initialisant la liste des arguments Plus de détails... | |
void | majRefRelatives (Reference *r) |
Transmet la mise à jour de la référence dans chaque référence relative. Plus de détails... | |
![]() | |
Expression () | |
constructeur d'expression. Plus de détails... | |
bool | estCalculable () |
Attributs protégés statiques | |
static std::string | nom ="SOMME" |
nom de la fonction : SOMME Plus de détails... | |
static int | nbParam =-1 |
Nombre de paramètres de la fonction : -1 : illimité 0 : aucun 1..n : n paramètres. | |
Membres hérités additionnels | |
![]() | |
std::list< Argument * > | listeParam |
Liste des paramètres de la fonction. | |
|
inlinevirtual |
Méthode virtuelle pure calculant la valeur de l'expression (arbre)
Implémente modele::Fonction.
|
inlinevirtual |
Fonction retournant une chaîne représentant la fonction.
Implémente modele::Expression.
|
staticprotected |
nom de la fonction : SOMME