iterator.texi 995 Bytes
@c This is part of the GNU Mailutils manual.
@c Copyright (C) 1999,2000,2001,2002,2003,2004 Free Software Foundation, Inc.
@c See file mailutils.texi for copying conditions.
@comment *******************************************************************

@smallexample
@code{/* Prefix @emph{iterator_} is reserved. */}
@code{#include <mailutils/iterator.h>}
@end smallexample

@deftypefun  int iterator_create (iterator_t *@var{iterator}, list_t)
@end deftypefun

@deftypefun  int iterator_dup (iterator_t *@var{iterator}, iterator_t @var{orig})
@end deftypefun

@deftypefun void iterator_destroy (iterator_t *)
@end deftypefun

@deftypefun  int iterator_first (iterator_t)
@end deftypefun

@deftypefun  int iterator_next (iterator_t)
@end deftypefun

@deftypefun  int iterator_current (iterator_t, void **@var{item})
@end deftypefun

@deftypefun  int iterator_is_done (iterator_t)
@end deftypefun

@deftypefun  int iterator_get_list (iterator_t @var{iterator}, list_t *@var{list})
@end deftypefun