#include <Ensemble.h>
Types Publics | |
| typedef Partie< T > | Partie |
Membres publics | |
| Ensemble () | |
| Ensemble (const Ensemble &ens) | |
| Ensemble & | operator= (const Ensemble &ens) |
| Ensemble (std::list< T > base) | |
| Partie | partie (const Propriete< T > &p) |
| Partie | all () |
| T | Get (unsigned i) const |
| T & | Get (unsigned i) |
| unsigned | Size () const |
| void | Add (const T &element) |
| ~Ensemble () | |
Amis (friends) | |
| class | Partie< T > |
| template<typename U> std::ostream & | operator<< (std::ostream &flux, const Ensemble< U > &ens) |
Ce conteneur est glouton, c'est à dire que l'on ne peut pas lui enlever d'objet
Il faut donc bien le definir a sa contruction
|
|||||||||
|
constructeurr par defaut |
|
||||||||||
|
constructeur de copie |
|
||||||||||
|
constructeur a partir d'une liste d'elements |
|
|||||||||
|
Destruvteur |
|
||||||||||
|
Ajoute un element a l'ensemble |
|
|||||||||
|
Retourne la partie englobant tous les elements |
|
||||||||||
|
recupere le i-eme element ajoute a l'ensemble |
|
||||||||||
|
recupere le i-eme element ajoute a l'ensemble |
|
||||||||||
|
operateur d'assignement |
|
||||||||||
|
recuperation d'une partie verifiant une propriete
|
|
|||||||||
|
renvoie la taille de l'ensemble |
|
||||||||||||||||||||
|
surcharge de flux destine a l'affichage |
|
|||||
|
classe representant une partie de l'ensemble |
1.3.6