Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Parametre Class Reference

Classe Parametre. More...

#include <Parametre.h>

List of all members.

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

CELLtete
 Pointeur de tete et de queue. More...

CELLqueue
 Pointeur de tete et de queue. More...


Detailed Description

Classe Parametre.

Gère les opérations sur les paramètres des lois.


Constructor & Destructor Documentation

Parametre::Parametre  
 

Constructeur.

Construit une liste de paramètres en mettant les pointeurs de tete et de queue à NULL.

Parametre::~Parametre  
 

Destructeur.

Détruit la liste des paramètres et libère la mémoire.


Member Function Documentation

int Parametre::Comptage  
 

Compte le nombre d'éléments d'une liste.

Returns:
Nombre de paramètres (de type entier).

double Parametre::element int    i
 

Recherche d'un élément.

Recherche un élément à partir de sa position i.

Parameters:
i  (position) de type entier.
Returns:
Attribut Param de l'élément i (de type double).

Parametre::InsereQueue double    x
 

Insertion en queue de liste.

Crée une nouveau élément de type cell, lui affecte x, et le place en queue de liste.

Parameters:
x  de type double.
See also:
InsereTete (double x)

Parametre::InsereTete double    x
 

Insertion en tete de liste.

Crée une nouveau élément de type cell, lui affecte x, et le place en tete de liste.

Parameters:
x  de type double.
See also:
InsereQueue (double x)

Parametre& Parametre::Parametre::operator= const Parametre &    P
 

Redéfinition de l'opérateur = Redéfinition de l'opérateur d'affectation de paramètres.

Parameters:
P  de type Parametre.
Returns:
Une liste P (de type Parametre).

bool Parametre::VerifParam Loi    NomLoi
 

Vérifie les paramètres.

Pour la Loi NomLoi, on regarde la validité des paramètres entrés.

Parameters:
NomLoi  de type Loi.
Returns:
Vrai si les paramètres sont corrects, faux sinon.

bool Parametre::Vide  
 

Test si la liste de paramètres est vide.

Regarde si le pointeur de tete est NULL.

Returns:
Vrai si vide, faux sinon (de type booléen).


Member Data Documentation

CELL * Parametre::queue
 

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.

CELL* Parametre::tete
 

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.


The documentation for this class was generated from the following files:
Generated on Mon Jan 27 16:41:15 2003 for EXTREMES by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002