Aller au code source de ce fichier.
Composants | |
struct | PhilCell |
descripteur de cellule de liste Plus de détails... | |
struct | PhilList |
descripteur de liste Plus de détails... | |
Définitions des macros | |
#define | NIL ((philCell*)0) |
macro pour définir le pointeur vide | |
#define | PhilCELL PhilCell _cell |
macro pour définir une structure comme une cellule de liste | |
#define | PhilListEmpty(Q) (((Q)->last) == (PhilCell*)0) |
Test de file vide. | |
Définitions des types | |
typedef PhilCell | PhilCell |
descripteur de cellule de liste | |
typedef PhilList | PhilList |
descripteur de liste | |
Fonctions | |
void | PhilListPutLast (PhilList *q, PhilCell *b) |
Insertion en queue d'une cellule. | |
PhilCell * | PhilListGetFirst (PhilList *q) |
Retrait de la cellule de tête. | |
void | PhilListInit (PhilList *q) |
Initialisation de la liste. |