_Eina_Iterator(3)

NAME
_Eina_Iterator - structure of an iterator

SYNOPSIS

  Data Fields
int version
Version of the Iterator API.
Eina_Iterator_Next_Callback next
Callback called when a next element is requested.
Eina_Iterator_Get_Container_Callback get_container
Callback called when the container is requested.
Eina_Iterator_Free_Callback free
Callback called when the container is freed.
Eina_Iterator_Lock_Callback lock
Callback called when the container is locked.
Eina_Iterator_Lock_Callback unlock
Callback called when the container is unlocked.

Detailed Description

structure of an iterator If creating an iterator remember to set the type using EINA_MAGIC_SET.

Examples
ecore_con_client_example.c, ecore_thread_example.c, eet-data-file_descriptor_01.c, eina_file_01.c, eina_hash_01.c, eina_hash_03.c, eina_hash_04.c, eina_hash_05.c, eina_hash_06.c, eina_hash_07.c, eina_iterator_01.c, eina_list_03.c, and eina_tiler_01.c.

Author

Generated automatically by Doxygen for EFL from the source code.