_next
GB_METHOD ( "_next" , Type Retour , MaClasse_next , NULL )
GB_STATIC_METHOD ( "_next" , Type Retour , MaClasse_next , NULL )
La méthode
_next
est appelée lorsque le programme Gambas utilise l'instruction
FOR EACH ...
IN
pour énumérer un objet.
La méthode ne prend aucun argument, mais peut retourner une donnée énumérée.
La méthode peut être statique. Dans ce cas, la classe pourra être énumérée, mais pas l'objet.
Cette méthode peut ne rien retourner. Dans ce cas, vous pourrez énumérer l' objet avec
l'instruction
FOR EACH, sans le
IN.
A l'intérieur de l'implémentation de la méthode
_next
, vous utiliserez des fonctions de
programmation d'interface Gambas. Voir
Gestion d'énumération pour plus d'informations.
Voir aussi