master
parent 7ff7bb0aab
commit 57d63ef69a

BIN
SAE2

Binary file not shown.

@ -14,8 +14,8 @@ Precedence *loadPrec(int *tmax, int *tlog);
// Recherches et tri
int rechTravaux(char *travauxName, Offre **tabTravaux);
void minTravaux(Offre **tabTravaux);
int rechTravaux(char *travauxName, Offre **tabTravaux);
void minTravaux(Offre **tabTravaux);
void freeListeDevis(ListeDevis *ldevis);
void fusionDevisElements(ListeDevis *R, int *tlogR, ListeDevis *S, int *tlogS, ListeDevis *mergedList, ListeDevis *last, int *k);
void gestionElementsRestants(ListeDevis *mergedList, ListeDevis *last, ListeDevis *source, int *tlogSource, int *k);
@ -25,21 +25,30 @@ void triFusionListeDevis(ListeDevis *ldevis, int tlog);
// Fonctions de base -> Qui étaient bien dans structures.h...
int max(int a, int b);
int lenListeDevis(ListeDevis l);
int longueurMaxNomEntreprise(ListeDevis ldevis);
int nombrePred(char travaux[], Precedence prec[], int tlog);
void displayDevis(Devis d);
void displayOffre(Offre *o);
void displayListeDevis(ListeDevis l);
void afficherDevisEntreprise(Offre **tabTravaux);
void displayPrecedences(Precedence *tabP, int tlog);
void enfiler(ListeAttente **file, Tache *tache);
void initialiserFileAttente(Tache **tabTache, int nbTaches, ListeAttente **fileAttente);
Offre *newOffre(char *travauxName);
Booleen emptyListe(ListeDevis l);
Booleen emptyOffre(Offre *o);
Booleen estVide(ListeAttente *file);
Liste newListe(void);
Liste insertSucc(Liste l, char travaux[]);
Liste lstSucc(char travaux[], Precedence prec[], int tlog);
ListeDevis del(ListeDevis l);
ListeDevis insert(ListeDevis l, Devis d);
ListeDevis newListeDevis(void);
int longueurMaxNomEntreprise(ListeDevis ldevis);
void afficherDevisEntreprise(Offre **tabTravaux);
void displayPrecedences(Precedence *tabP, int tlog);
Tache *defiler(ListeAttente **file);
Tache *trouverTache(Tache **tabTache, int nbTaches, char *nom);
void traiterTaches(Tache **tabTache, int p_tmax);

Binary file not shown.

@ -145,7 +145,7 @@ ListeDevis del(ListeDevis l)
}
//file
Tache* defiler(ListeAttente **file)
Tache *defiler(ListeAttente **file)
{
ListeAttente *premierMaillon;
Tache *tache;

Loading…
Cancel
Save