Tableur C++  1.0
API de tableur + interprète bison en ligne de commande
Fonctions membres publiques | Amis | Liste de tous les membres
Référence de la classe modele::Feuille

La classe Feuille permet de rassembler des cellules. Plus de détails...

#include <Feuille.h>

Fonctions membres publiques

 Feuille ()
 Constructeur de Feuille par défaut affectant des noms Feuille1, Feuille2, ...
 
 Feuille (std::string n)
 Constructeur de Feuille avec un nom. Plus de détails...
 
CellulegetCellule (const Reference r)
 Méthode getCellule. Plus de détails...
 
void setCellule (Reference *r, string *s, Expression *e)
 méthode affectant une cellule de la Map, après avoir éventuellement détruit l'ancienne cellule Plus de détails...
 
const std::string & getNom () const
 accesseur du nom d'une feuille Plus de détails...
 
bool operator!= (const Feuille &d)
 

Amis

class Cellule
 lors de la construction d'une cellule, celle-ci est ajoutée à sa feuille Plus de détails...
 

Description détaillée

La classe Feuille permet de rassembler des cellules.

La méthode principale est setCellule(...) qui permet de créer ou de mettre à jour une cellule existante.

Auteur
Michel Meynard
Version
1.0

Documentation des constructeurs et destructeur

modele::Feuille::Feuille ( std::string  n)

Constructeur de Feuille avec un nom.

Paramètres
nle nom de la nouvelle feuille

Documentation des fonctions membres

Cellule * modele::Feuille::getCellule ( const Reference  r)

Méthode getCellule.

Paramètres
rla référence de la cellule
Renvoie
un pointeur sur la cellule ou nullptr lorsque la cellule de référence r n'existe pas dans cette feuille.
const std::string& modele::Feuille::getNom ( ) const
inline

accesseur du nom d'une feuille

void modele::Feuille::setCellule ( Reference r,
string *  s,
Expression e 
)

méthode affectant une cellule de la Map, après avoir éventuellement détruit l'ancienne cellule

Paramètres
tun ptr sur la référence absolue
sun ptr sur la chaîne de saisie param e un ptr sur l'expression arborescente

Documentation des fonctions amies et associées

friend class Cellule
friend

lors de la construction d'une cellule, celle-ci est ajoutée à sa feuille


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