Tableur C++  1.0
API de tableur + interprète bison en ligne de commande
Fonctions membres publiques | Liste de tous les membres
Référence de la classe modele::Binaire
Graphe d'héritage de modele::Binaire:
modele::Expression modele::Argument

Fonctions membres publiques

 Binaire (char o, Expression *g, Expression *d)
 
Expressionclone ()
 recopie (clone) Plus de détails...
 
Valeurcalculer ()
 Calcule la valeur d'une expression binaire infix dont l'opérateur est parmi : -, +, *, /. Plus de détails...
 
std::string toString ()
 Méthode virtuelle pure retournant une chaîne représentant l'expression (arbre) Plus de détails...
 
void majRefRelatives (Reference *r)
 destructeur virtuel impur : seul le destructeur de l'hérité sera appelé
 
 ~Binaire ()
 Destructeur d'une binaire : commence par détruire les deux sous-objets gauche et droit.
 
- Fonctions membres publiques hérités de modele::Expression
 Expression ()
  constructeur d'expression. Plus de détails...
 
bool estCalculable ()
 

Documentation des fonctions membres

Valeur * modele::Binaire::calculer ( )
virtual

Calcule la valeur d'une expression binaire infix dont l'opérateur est parmi : -, +, *, /.

Renvoie
la valeur après exécution de l'op.

Implémente modele::Expression.

Expression* modele::Binaire::clone ( )
inlinevirtual

recopie (clone)

Renvoie
l'expression copiée

Implémente modele::Expression.

string modele::Binaire::toString ( )
virtual

Méthode virtuelle pure retournant une chaîne représentant l'expression (arbre)

Renvoie
la chaîne

Implémente modele::Expression.


La documentation de cette classe a été générée à partir des fichiers suivants :