Tableur C++
1.0
API de tableur + interprète bison en ligne de commande
|
▼Cmodele::Argument | |
▼Cmodele::Expression | La classe Expression représente la classe ABSTRAITE racine de la hiérachie des noeuds calculables de l'arbre représentant l'expression d'une cellule |
Cmodele::Binaire | |
▼Cmodele::Fonction | |
Cmodele::Sinus | La classe Sinus permet d'instancier des expressions fonctionnelles telles que : sin(3.14), sin(A1+2), .. |
Cmodele::Somme | |
▼Cmodele::Ref | Classe abstraite parent de Reference (absolue), RefRelative, RefRelativeLigne, RefRelativeCol |
Cmodele::Reference | Référence absolue de cellule définie par un numéro de ligne [1..16384], un numéro de colonne [1..230] et un pointeur sur la feuille |
Cmodele::RefRelative | |
Cmodele::RefRelativeCol | |
Cmodele::RefRelativeLigne | |
▼Cmodele::Valeur | La classe abstraite Valeur représente une valeur parmi : ValErreur, ValDouble, ValChaine, ValVide |
Cmodele::ValChaine | La classe ValChaine représente une Valeur de Chaine sous forme de chaîne |
Cmodele::ValDouble | La classe ValDouble représente une Valeur double |
Cmodele::ValErreur | La classe ValErreur représente une Valeur d'Erreur sous forme de chaîne |
Cmodele::ValVide | La classe ValVide représente une Valeur Vide |
Cmodele::Plage | |
Cmodele::Cellule | Une Cellule ne peut exister en dehors de sa feuille : lors de sa construction, elle est automatiquement insérée dans la map de sa feuille |
Cmodele::Feuille | La classe Feuille permet de rassembler des cellules |
Cmodele::Plage::Iterator | Itérateur de plage permettant de parcourir l'ensemble des références absolues désignées par une Plage |
CYYSTYPE |