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::ValDouble

La classe ValDouble représente une Valeur double. Plus de détails...

#include <ValDouble.h>

Graphe d'héritage de modele::ValDouble:
modele::Valeur modele::Expression modele::Argument

Fonctions membres publiques

 ValDouble (double d)
 Constructeur créant une ValDouble. Plus de détails...
 
double getDouble ()
 accesseur de la valeur double Plus de détails...
 
std::string toString ()
 Fonction retournant une chaîne à 6 chiffres après le point décimal représentant le double. Plus de détails...
 
Valeurcalculer ()
 Méthode virtuelle pure calculant la valeur de l'expression (arbre) Plus de détails...
 
Expressionclone ()
 Clonage arborescent d'une expression.
 
- Fonctions membres publiques hérités de modele::Expression
 Expression ()
  constructeur d'expression. Plus de détails...
 
bool estCalculable ()
 
virtual void majRefRelatives (Reference *r)
 destructeur virtuel impur : seul le destructeur de l'hérité sera appelé
 

Description détaillée

La classe ValDouble représente une Valeur double.

Auteur
Michel Meynard
Version
1.0

Documentation des constructeurs et destructeur

modele::ValDouble::ValDouble ( double  d)
inline

Constructeur créant une ValDouble.

Paramètres
dle double

Documentation des fonctions membres

Valeur* modele::ValDouble::calculer ( )
inlinevirtual

Méthode virtuelle pure calculant la valeur de l'expression (arbre)

Renvoie
la valeur qui est un new objet et devra donc être delete.

Implémente modele::Valeur.

double modele::ValDouble::getDouble ( )
inline

accesseur de la valeur double

Renvoie
la valeur double
std::string modele::ValDouble::toString ( )
inlinevirtual

Fonction retournant une chaîne à 6 chiffres après le point décimal représentant le double.

Renvoie
la chaîne

Implémente modele::Valeur.


La documentation de cette classe a été générée à partir du fichier suivant :