|  |  |  | Evolution-Data-Server Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
struct EIterator; struct EIteratorClass; gconstpointer e_iterator_get (EIterator *iterator); void e_iterator_reset (EIterator *iterator); void e_iterator_last (EIterator *iterator); gboolean e_iterator_next (EIterator *iterator); gboolean e_iterator_prev (EIterator *iterator); void e_iterator_delete (EIterator *iterator); void e_iterator_insert (EIterator *iterator,gconstpointer object,gboolean before); void e_iterator_set (EIterator *iterator,gconstpointer object); gboolean e_iterator_is_valid (EIterator *iterator); void e_iterator_invalidate (EIterator *iterator);
struct EIterator {
	GObject parent;
};
EIterator is deprecated and should not be used in newly-written code.
Contains only private data that should be read and manipulated using the functions below.
struct EIteratorClass {
	GObjectClass parent_class;
	/* Signals */
	void		(*invalidate)		(EIterator *iterator);
	/* Methods */
	gconstpointer (*get)			(EIterator *iterator);
	void		(*reset)		(EIterator *iterator);
	void		(*last)			(EIterator *iterator);
	gboolean (*next)			(EIterator *iterator);
	gboolean (*prev)			(EIterator *iterator);
	void		(*remove)		(EIterator *iterator);
	void		(*insert)		(EIterator *iterator,
						 gconstpointer object,
						 gboolean before);
	void		(*set)			(EIterator *iterator,
						 gconstpointer object);
	gboolean (*is_valid)		(EIterator *iterator);
};
EIteratorClass is deprecated and should not be used in newly-written code.
gconstpointer       e_iterator_get                      (EIterator *iterator);
e_iterator_get is deprecated and should not be used in newly-written code.
| Returns : | the iterator. [transfer none] | 
void                e_iterator_reset                    (EIterator *iterator);
e_iterator_reset is deprecated and should not be used in newly-written code.
void                e_iterator_last                     (EIterator *iterator);
e_iterator_last is deprecated and should not be used in newly-written code.
gboolean            e_iterator_next                     (EIterator *iterator);
e_iterator_next is deprecated and should not be used in newly-written code.
gboolean            e_iterator_prev                     (EIterator *iterator);
e_iterator_prev is deprecated and should not be used in newly-written code.
void                e_iterator_delete                   (EIterator *iterator);
e_iterator_delete is deprecated and should not be used in newly-written code.
void e_iterator_insert (EIterator *iterator,gconstpointer object,gboolean before);
e_iterator_insert is deprecated and should not be used in newly-written code.
void e_iterator_set (EIterator *iterator,gconstpointer object);
e_iterator_set is deprecated and should not be used in newly-written code.
gboolean            e_iterator_is_valid                 (EIterator *iterator);
e_iterator_is_valid is deprecated and should not be used in newly-written code.
void                e_iterator_invalidate               (EIterator *iterator);
e_iterator_invalidate is deprecated and should not be used in newly-written code.