EIterator

EIterator

Synopsis

struct              EIterator;
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);

Object Hierarchy

  GObject
   +----EIterator
         +----EListIterator

Signals

  "invalidate"                                     : Run Last

Description

Details

struct EIterator

struct EIterator;

Warning

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.


e_iterator_get ()

gconstpointer       e_iterator_get                      (EIterator *iterator);

Warning

e_iterator_get is deprecated and should not be used in newly-written code.

Returns :

the iterator. [transfer none]

e_iterator_reset ()

void                e_iterator_reset                    (EIterator *iterator);

Warning

e_iterator_reset is deprecated and should not be used in newly-written code.


e_iterator_last ()

void                e_iterator_last                     (EIterator *iterator);

Warning

e_iterator_last is deprecated and should not be used in newly-written code.


e_iterator_next ()

gboolean            e_iterator_next                     (EIterator *iterator);

Warning

e_iterator_next is deprecated and should not be used in newly-written code.


e_iterator_prev ()

gboolean            e_iterator_prev                     (EIterator *iterator);

Warning

e_iterator_prev is deprecated and should not be used in newly-written code.


e_iterator_delete ()

void                e_iterator_delete                   (EIterator *iterator);

Warning

e_iterator_delete is deprecated and should not be used in newly-written code.


e_iterator_insert ()

void                e_iterator_insert                   (EIterator *iterator,
                                                         gconstpointer object,
                                                         gboolean before);

Warning

e_iterator_insert is deprecated and should not be used in newly-written code.


e_iterator_set ()

void                e_iterator_set                      (EIterator *iterator,
                                                         gconstpointer object);

Warning

e_iterator_set is deprecated and should not be used in newly-written code.


e_iterator_is_valid ()

gboolean            e_iterator_is_valid                 (EIterator *iterator);

Warning

e_iterator_is_valid is deprecated and should not be used in newly-written code.


e_iterator_invalidate ()

void                e_iterator_invalidate               (EIterator *iterator);

Warning

e_iterator_invalidate is deprecated and should not be used in newly-written code.

Signal Details

The "invalidate" signal

void                user_function                      (EIterator *eiterator,
                                                        gpointer   user_data)      : Run Last