1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
   |  
class Tableur
{	int regleId;
	int typeId; 
	char separateur[SIZE_MAX_SEPARATEUR];
	int deport;
	vector<Colonne> listeColonne;
	vector<Ligne> listeLigne;
 
	public:
		Tableur(){};
		virtual ~Tableur(){};
		int Peupler(bd *pBase,int pId);
		bool PeuplerColonne(bd *pBase,int pIdRegle);
		int PeuplerLigne(bd *pBase,int pIdRegle);
		void setReglel(int id){regleId=id;};
		int getRegle(){return regleId;};
		void setTypeId(int id){typeId=id;};
		int getTypeId(){return typeId;};
		void setSeparateur(char* pseparateur){strcpy(separateur,pseparateur);};
		char* getSeparateur(){return separateur;};
		void setDeport(int dep){deport=dep;};
		int getDeport(){return deport;};
		void addColonne(Colonne col){listeColonne.push_back(col);};
		ColonneXl getColonne(int i){ return listeColonne[i];};
		void addLigne(Ligne ligne){listeLigne.push_back(ligne);};
		Ligne getLigne(int i){ return listeLigne[i];};
		vector<Ligne> getListeLigne(){return listeLigne;};
		vector<Colonne> getListeColonne(){return listeColonne;};
		void Affiche();
 
}; | 
Partager