int walk_FLD(LLIST** ,int (*)(void *) )

int walk_LFD(LLIST** ,int (*)(void *) )


 

R1 walk_FLD( P1 , F2 )

 

R1 walk_LFD( P1 , F2 )

Fonction qui parcours la liste P1 et déplace le curseur du 1er au dernier élément ( walk_FLD ) ou du dernier au premier ( walk_LFD ) .Pour chaque élément la fonction walk_xxD appelle la fonction F2 en passant en paramètre l'adresse de l'élément courant. (tant que la fonction F2 retourne LOK, si F2 retourne LNOK ou LSTOP cela provoque l'arrêt du parcours).
 
En entrée :
En sortie : (Voir codes retour)
Remarque :  
Garantie:
Retour

Voir aussi :  exemple  008