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