int a;
} Private_Data;
-EAPI const Eo_Event_Description _SIG_A_CHANGED =
+EAPI const Eo_Event_Description _EV_A_CHANGED =
EO_EVENT_DESCRIPTION("a,changed", "i", "Called when a has changed.");
#define MY_CLASS SIMPLE_CLASS
pd->protected.protected_x1 = a + 1;
pd->protected.public.public_x2 = a + 2;
- eo_event_callback_call(obj, SIG_A_CHANGED, &pd->a);
+ eo_event_callback_call(obj, EV_A_CHANGED, &pd->a);
}
static void
};
static const Eo_Event_Description *event_desc[] = {
- SIG_A_CHANGED,
+ EV_A_CHANGED,
NULL
};
#define simple_a_set(a) SIMPLE_ID(SIMPLE_SUB_ID_A_SET), EO_TYPECHECK(int, a)
-extern const Eo_Event_Description _SIG_A_CHANGED;
-#define SIG_A_CHANGED (&(_SIG_A_CHANGED))
+extern const Eo_Event_Description _EV_A_CHANGED;
+#define EV_A_CHANGED (&(_EV_A_CHANGED))
#define SIMPLE_CLASS simple_class_get()
const Eo_Class *simple_class_get(void) EINA_CONST;
Eo *simple = eo_add(SIMPLE_CLASS, obj);
eo_composite_object_attach(obj, simple);
- eo_event_callback_forwarder_add(simple, SIG_A_CHANGED, obj);
+ eo_event_callback_forwarder_add(simple, EV_A_CHANGED, obj);
fail_if(eo_composite_is(obj));
fail_if(!eo_composite_is(simple));
eo_init();
Eo *obj = eo_add(COMP_CLASS, NULL);
- eo_event_callback_add(obj, SIG_A_CHANGED, _a_changed_cb, NULL);
+ eo_event_callback_add(obj, EV_A_CHANGED, _a_changed_cb, NULL);
int a;
eo_do(obj, simple_a_set(1));
Eo *simple;
eo_do(obj, eo_base_data_get("simple-obj", (void **) &simple));
eo_ref(simple);
- eo_event_callback_forwarder_del(simple, SIG_A_CHANGED, obj);
+ eo_event_callback_forwarder_del(simple, EV_A_CHANGED, obj);
cb_called = EINA_FALSE;
eo_do(obj, simple_a_set(2));
EAPI Eo_Op SIMPLE_BASE_ID = 0;
-EAPI const Eo_Event_Description _SIG_A_CHANGED =
+EAPI const Eo_Event_Description _EV_A_CHANGED =
EO_EVENT_DESCRIPTION("a,changed", "i", "Called when a has changed.");
#define MY_CLASS SIMPLE_CLASS
printf("%s %d\n", eo_class_name_get(MY_CLASS), a);
pd->a = a;
- eo_event_callback_call(obj, SIG_A_CHANGED, &pd->a);
+ eo_event_callback_call(obj, EV_A_CHANGED, &pd->a);
}
static void
};
static const Eo_Event_Description *event_desc[] = {
- SIG_A_CHANGED,
+ EV_A_CHANGED,
NULL
};
#define simple_a_set(a) SIMPLE_ID(SIMPLE_SUB_ID_A_SET), EO_TYPECHECK(int, a)
#define simple_a_get(a) SIMPLE_ID(SIMPLE_SUB_ID_A_GET), EO_TYPECHECK(int *, a)
-extern const Eo_Event_Description _SIG_A_CHANGED;
-#define SIG_A_CHANGED (&(_SIG_A_CHANGED))
+extern const Eo_Event_Description _EV_A_CHANGED;
+#define EV_A_CHANGED (&(_EV_A_CHANGED))
#define SIMPLE_CLASS simple_class_get()
const Eo_Class *simple_class_get(void) EINA_CONST;
Eo *bt = eo_add(ELW_BUTTON_CLASS, obj);
eo_composite_object_attach(obj, bt);
- eo_event_callback_forwarder_add(bt, SIG_CLICKED, obj);
+ eo_event_callback_forwarder_add(bt, EV_CLICKED, obj);
eo_do(bt, evas_obj_visibility_set(EINA_TRUE));
eo_do(obj, elw_box_pack_end(bt));
EAPI Eo_Op ELW_BUTTON_BASE_ID = 0;
-EAPI const Eo_Event_Description _SIG_CLICKED =
+EAPI const Eo_Event_Description _EV_CLICKED =
EO_EVENT_DESCRIPTION("clicked", "", "Called when there was a click.");
typedef struct
(void) evas_obj;
(void) event_info;
Eo *obj = data;
- eo_event_callback_call(obj, SIG_CLICKED, NULL);
+ eo_event_callback_call(obj, EV_CLICKED, NULL);
}
static void
};
static const Eo_Event_Description *event_desc[] = {
- SIG_CLICKED,
+ EV_CLICKED,
NULL
};
*/
#define elw_button_text_set(text) ELW_BUTTON_ID(ELW_BUTTON_SUB_ID_TEXT_SET), EO_TYPECHECK(const char *, text)
-extern const Eo_Event_Description _SIG_CLICKED;
-#define SIG_CLICKED (&(_SIG_CLICKED))
+extern const Eo_Event_Description _EV_CLICKED;
+#define EV_CLICKED (&(_EV_CLICKED))
#define ELW_BUTTON_CLASS elw_button_class_get()
const Eo_Class *elw_button_class_get(void) EINA_CONST;
evas_obj_color_set(255, 0, 0, 255),
elw_button_text_set("Click"),
evas_obj_visibility_set(EINA_TRUE));
- eo_event_callback_add(bt, SIG_CLICKED, _btn_clicked_cb, "btn");
+ eo_event_callback_add(bt, EV_CLICKED, _btn_clicked_cb, "btn");
int r, g, b, a;
eo_do(bt, evas_obj_color_get(&r, &g, &b, &a));
evas_obj_color_set(0, 0, 255, 255),
elw_button_text_set("Click2"),
evas_obj_visibility_set(EINA_TRUE));
- eo_event_callback_add(bx, SIG_CLICKED, _btn_clicked_cb, "bxedbtn");
+ eo_event_callback_add(bx, EV_CLICKED, _btn_clicked_cb, "bxedbtn");
elm_run();
Simple_Public_Data *pd = eo_data_get(obj, SIMPLE_CLASS);
/* The order of these two is undetermined. */
- eo_event_callback_priority_add(obj, SIG_A_CHANGED, EO_CALLBACK_PRIORITY_BEFORE, _a_changed_cb, (void *) 2);
- eo_event_callback_priority_add(obj, SIG_A_CHANGED, EO_CALLBACK_PRIORITY_BEFORE, _a_changed_cb, (void *) 1);
+ eo_event_callback_priority_add(obj, EV_A_CHANGED, EO_CALLBACK_PRIORITY_BEFORE, _a_changed_cb, (void *) 2);
+ eo_event_callback_priority_add(obj, EV_A_CHANGED, EO_CALLBACK_PRIORITY_BEFORE, _a_changed_cb, (void *) 1);
/* This will be called afterwards. */
- eo_event_callback_priority_add(obj, SIG_A_CHANGED, EO_CALLBACK_PRIORITY_DEFAULT, _a_changed_cb, (void *) 3);
+ eo_event_callback_priority_add(obj, EV_A_CHANGED, EO_CALLBACK_PRIORITY_DEFAULT, _a_changed_cb, (void *) 3);
/* This will never be called because the previous callback returns NULL. */
- eo_event_callback_priority_add(obj, SIG_A_CHANGED, EO_CALLBACK_PRIORITY_AFTER, _a_changed_cb, (void *) 4);
+ eo_event_callback_priority_add(obj, EV_A_CHANGED, EO_CALLBACK_PRIORITY_AFTER, _a_changed_cb, (void *) 4);
eo_do(obj, simple_a_set(1));
fail_if(cb_count != 3);
- eo_event_callback_del(obj, SIG_A_CHANGED, _a_changed_cb, (void *) 3);
+ eo_event_callback_del(obj, EV_A_CHANGED, _a_changed_cb, (void *) 3);
fail_if(pd->cb_count != 3);
- fail_if(eo_event_callback_del(obj, SIG_A_CHANGED, _a_changed_cb, (void *) 12));
+ fail_if(eo_event_callback_del(obj, EV_A_CHANGED, _a_changed_cb, (void *) 12));
fail_if(pd->cb_count != 3);
- fail_if(4 != (int) eo_event_callback_del(obj, SIG_A_CHANGED, _a_changed_cb, (void *) 4));
+ fail_if(4 != (int) eo_event_callback_del(obj, EV_A_CHANGED, _a_changed_cb, (void *) 4));
fail_if(pd->cb_count != 2);
- eo_event_callback_del_lazy(obj, SIG_A_CHANGED, _a_changed_cb);
+ eo_event_callback_del_lazy(obj, EV_A_CHANGED, _a_changed_cb);
fail_if(pd->cb_count != 1);
- fail_if(eo_event_callback_del_lazy(obj, SIG_A_CHANGED, NULL));
+ fail_if(eo_event_callback_del_lazy(obj, EV_A_CHANGED, NULL));
fail_if(pd->cb_count != 1);
- fail_if(eo_event_callback_del(obj, SIG_A_CHANGED, NULL, 0));
+ fail_if(eo_event_callback_del(obj, EV_A_CHANGED, NULL, 0));
fail_if(pd->cb_count != 1);
- eo_event_callback_del_lazy(obj, SIG_A_CHANGED, _a_changed_cb);
+ eo_event_callback_del_lazy(obj, EV_A_CHANGED, _a_changed_cb);
fail_if(pd->cb_count != 0);
- fail_if(eo_event_callback_del_lazy(obj, SIG_A_CHANGED, _a_changed_cb));
+ fail_if(eo_event_callback_del_lazy(obj, EV_A_CHANGED, _a_changed_cb));
fail_if(pd->cb_count != 0);
eo_unref(obj);
int a;
} Private_Data;
-EAPI const Eo_Event_Description _SIG_A_CHANGED =
+EAPI const Eo_Event_Description _EV_A_CHANGED =
EO_EVENT_DESCRIPTION("a,changed", "i", "Called when a has changed.");
#define MY_CLASS SIMPLE_CLASS
pd->a = a;
printf("%s %d\n", __func__, pd->a);
- eo_event_callback_call(obj, SIG_A_CHANGED, &pd->a);
+ eo_event_callback_call(obj, EV_A_CHANGED, &pd->a);
}
Eina_Bool
(void) data;
(void) desc;
- if (cb_desc != SIG_A_CHANGED)
+ if (cb_desc != EV_A_CHANGED)
return EINA_TRUE;
pd->cb_count++;
- printf("Added SIG_A_CHANGED callback to %p. Count: %d\n", obj, pd->cb_count);
+ printf("Added EV_A_CHANGED callback to %p. Count: %d\n", obj, pd->cb_count);
return EO_CALLBACK_CONTINUE;
}
(void) data;
(void) desc;
- if (cb_desc != SIG_A_CHANGED)
+ if (cb_desc != EV_A_CHANGED)
return EINA_TRUE;
pd->cb_count--;
- printf("Removed SIG_A_CHANGED callback from %p. Count: %d\n", obj, pd->cb_count);
+ printf("Removed EV_A_CHANGED callback from %p. Count: %d\n", obj, pd->cb_count);
return EO_CALLBACK_CONTINUE;
}
};
static const Eo_Event_Description *event_desc[] = {
- SIG_A_CHANGED,
+ EV_A_CHANGED,
NULL
};
*/
#define simple_a_set(a) SIMPLE_ID(SIMPLE_SUB_ID_A_SET), EO_TYPECHECK(int, a)
-extern const Eo_Event_Description _SIG_A_CHANGED;
-#define SIG_A_CHANGED (&(_SIG_A_CHANGED))
+extern const Eo_Event_Description _EV_A_CHANGED;
+#define EV_A_CHANGED (&(_EV_A_CHANGED))
#define SIMPLE_CLASS simple_class_get()
const Eo_Class *simple_class_get(void) EINA_CONST;