Functions | |
EAPI Eina_Iterator * | eo_classes_iterator_new (void) |
Get an iterator on the Eo classes. More... | |
EAPI Eina_Iterator * | eo_objects_iterator_new (void) |
Get an iterator on the Eo objects. More... | |
EAPI Eina_Bool | efl_ownable_get (const Eo *obj) |
Check if a object can be owned. More... | |
EAPI Eina_Iterator* eo_classes_iterator_new | ( | void | ) |
Get an iterator on the Eo classes.
You can use this function to go over the Eo classes.
References EINA_MAGIC_SET.
EAPI Eina_Iterator* eo_objects_iterator_new | ( | void | ) |
Get an iterator on the Eo objects.
You can use this function to go over the Eo objects.
References EFL_ID_DOMAIN_MAIN, and EINA_MAGIC_SET.
Referenced by efl_object_shutdown().
Check if a object can be owned.
This API checks if the passed object has at least one free reference that is not taken by the parent relation. If this is not the case, a ERR will be printed.
References efl_ref_count(), and ERR.