#include <Parametre.h>
Public Methods | |
Parametre () | |
Constructeur. More... | |
~Parametre () | |
Destructeur. More... | |
bool | Vide () |
Test si la liste de paramètres est vide. More... | |
InsereTete (double x) | |
Insertion en tete de liste. More... | |
InsereQueue (double x) | |
Insertion en queue de liste. More... | |
double | element (int i) |
Recherche d'un élément. More... | |
int | Comptage () |
Compte le nombre d'éléments d'une liste. More... | |
bool | VerifParam (Loi NomLoi) |
Vérifie les paramètres. More... | |
Parametre & | Parametre::operator= (const Parametre &P) |
Redéfinition de l'opérateur = Redéfinition de l'opérateur d'affectation de paramètres. More... | |
Public Attributes | |
CELL * | tete |
Pointeur de tete et de queue. More... | |
CELL * | queue |
Pointeur de tete et de queue. More... |
Gère les opérations sur les paramètres des lois.
|
Constructeur. Construit une liste de paramètres en mettant les pointeurs de tete et de queue à NULL. |
|
Destructeur. Détruit la liste des paramètres et libère la mémoire. |
|
Compte le nombre d'éléments d'une liste.
|
|
Recherche d'un élément. Recherche un élément à partir de sa position i.
|
|
Insertion en queue de liste. Crée une nouveau élément de type cell, lui affecte x, et le place en queue de liste.
|
|
Insertion en tete de liste. Crée une nouveau élément de type cell, lui affecte x, et le place en tete de liste.
|
|
Redéfinition de l'opérateur = Redéfinition de l'opérateur d'affectation de paramètres.
|
|
Vérifie les paramètres. Pour la Loi NomLoi, on regarde la validité des paramètres entrés.
|
|
Test si la liste de paramètres est vide. Regarde si le pointeur de tete est NULL.
|
|
Pointeur de tete et de queue. Repère le 1er et le dernier élément de la liste à l'aide de 2 pointeurs de type cell. |
|
Pointeur de tete et de queue. Repère le 1er et le dernier élément de la liste à l'aide de 2 pointeurs de type cell. |