Modules | |
Eo's Event Handling | |
Eo iterators | |
Macros | |
#define | efl_weak_ref(wref) |
Reference a pointer to an Eo object. More... | |
#define | efl_weak_unref(wref) |
Unreference a pointer to an Eo object. More... | |
#define | efl_wref_del_safe(wref) efl_weak_unref(wref) |
Delete the weak reference passed. More... | |
Typedefs | |
typedef void(* | efl_key_data_free_func) (void *) |
#define efl_weak_ref | ( | wref | ) |
Reference a pointer to an Eo object.
wref | the pointer to use for the weak ref |
#define efl_weak_unref | ( | wref | ) |
Unreference a pointer to an Eo object.
wref | the pointer to use for the weak unref |
#define efl_wref_del_safe | ( | wref | ) | efl_weak_unref(wref) |
efl_key_data_free_func |
Data free func prototype. XXX: DO NOT USE, only here for legacy.