Will register a manager of a specific class to be answered by eo.provider_find.


register {
    params {
        @in klass: free(const(Efl.Class), efl_del);
        @in provider: free(const(Efl.Object), efl_del);
    return: bool;

C signature

Eina_Bool efl_loop_register(Eo *obj, const Efl_Class *klass, const Efl_Object *provider);


  • klass (in) - The class provided by the registered provider.
  • provider (in) - The provider for the newly registered class that has to provide that said Efl.Class.

Implemented by

  • Efl.Loop.register