Functions | |
Eina_Bool | efl_loop_register (Efl_Loop *obj, const Efl_Class *klass, const Efl_Object *provider) |
Please use efl_provider_register instead. More... | |
Eina_Bool | efl_loop_unregister (Efl_Loop *obj, const Efl_Class *klass, const Efl_Object *provider) |
Please use efl_provider_unregister instead. More... | |
void | efl_exit (int exit_code) |
Quits the main loop once all the events currently on the queue have been processed. More... | |
int | efl_loop_exit_code_process (Eina_Value *value) |
Eina_Future_Scheduler * | efl_loop_future_scheduler_get (const Eo *obj) |
Get the future scheduler for the current loop. More... | |
Eo * | efl_main_loop_get (void) |
Eina_Bool efl_loop_register | ( | Efl_Loop * | obj, |
const Efl_Class * | klass, | ||
const Efl_Object * | provider | ||
) |
Please use efl_provider_register instead.
Eina_Bool efl_loop_unregister | ( | Efl_Loop * | obj, |
const Efl_Class * | klass, | ||
const Efl_Object * | provider | ||
) |
Please use efl_provider_unregister instead.
void efl_exit | ( | int | exit_code | ) |
Quits the main loop once all the events currently on the queue have been processed.
[in] | exit_code | Returned value by begin() |
References EINA_VALUE_EMPTY, eina_value_set(), eina_value_setup(), and EINA_VALUE_TYPE_INT.
Referenced by elm_exit().
Eina_Future_Scheduler* efl_loop_future_scheduler_get | ( | const Eo * | obj | ) |
Get the future scheduler for the current loop.
[in] | obj | An object which is either a loop or a loop consumer |
Referenced by evas_object_textblock_cursor_get().