/******************************************
*
* Cedric Pradalier 2001
* mail : http://cedric.pradalier.free.fr/mail.html
*
*****************************************/
#ifndef ENSEMBLE_H
#define ENSEMBLE_H
#include "vector.h"
/****************************************
Classe ensemble generique derivee de CVector
et destinee a recevoir de CObjet *
***************************************/
class CEnsemble : public CVector
{
public:
CEnsemble ();
virtual ~CEnsemble ();
/* ajoute elem s'il n'est pas dedans */
void ajoute(CObjet * elem);
/* supprime elem s'il est dedans */
void supprime(CObjet * elem);
/* test si elem appartient a l'ensemble */
int contains(CObjet * elem);
};
#endif // ENSEMBLE_H