#include <Ensemble.h>
Graphe d'héritage de Modelib::Ensemble< T >:
Types publics | |
typedef Partie< T > | Partie |
Fonctions membres publiques | |
Ensemble () | |
Ensemble (const Ensemble &ens) | |
Ensemble & | operator= (const Ensemble &ens) |
Ensemble (const 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 () | |
Attributs privés | |
std::vector< T * > | elements |
Amis | |
class | Partie< T > |
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
Définition à la ligne 236 du fichier Ensemble.h.
|
Définition à la ligne 246 du fichier Ensemble.h. |
|
constructeurr par defaut Définition à la ligne 248 du fichier Ensemble.h. |
|
constructeur de copie Définition à la ligne 250 du fichier Ensemble.h. |
|
constructeur a partir d'une liste d'elements Définition à la ligne 265 du fichier Ensemble.h. |
|
Destruvteur Définition à la ligne 307 du fichier Ensemble.h. |
|
Ajoute un element a l'ensemble Définition à la ligne 301 du fichier Ensemble.h. Référencé par Modelib::operator>>(). |
|
Retourne la partie englobant tous les elements Définition à la ligne 286 du fichier Ensemble.h. |
|
recupere le i-eme element ajoute a l'ensemble Définition à la ligne 296 du fichier Ensemble.h. |
|
recupere le i-eme element ajoute a l'ensemble Définition à la ligne 294 du fichier Ensemble.h. Référencé par Modelib::NumVarFamily< N, T >::NumVarFamily(). |
|
operateur d'assignement Définition à la ligne 252 du fichier Ensemble.h. |
|
recuperation d'une partie verifiant une propriete
Définition à la ligne 276 du fichier Ensemble.h. Référencé par Modelib::NumVarFamily< N, T >::GetFamilyPart(). |
|
renvoie la taille de l'ensemble Définition à la ligne 298 du fichier Ensemble.h. Référencé par Modelib::NumVarFamily< N, T >::NumVarFamily(). |
|
classe representant une partie de l'ensemble Définition à la ligne 244 du fichier Ensemble.h. |
|