}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _a_set),
#define simple_a_set(a) SIMPLE_ID(SIMPLE_SUB_ID_A_SET), EO_TYPECHECK(int, a)
#define SIMPLE_CLASS simple_class_get()
-const Eo_Class *simple_class_get(void);
+const Eo *simple_class_get(void);
#endif
eo_unref(obj);
}
-static const Eo_Class *cur_klass;
+static const Eo *cur_klass;
static void
_a_set(Eo *obj, void *class_data EINA_UNUSED, va_list *list)
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _a_set),
* @{
*/
#define ECORE_POLLER_CLASS ecore_poller_class_get()
-const Eo_Class *ecore_poller_class_get(void) EINA_CONST;
+const Eo *ecore_poller_class_get(void) EINA_CONST;
extern EAPI Eo_Op ECORE_POLLER_BASE_ID;
enum
*/
#define ECORE_ANIMATOR_CLASS ecore_animator_class_get()
-const Eo_Class *ecore_animator_class_get(void) EINA_CONST;
+const Eo *ecore_animator_class_get(void) EINA_CONST;
extern EAPI Eo_Op ECORE_ANIMATOR_BASE_ID;
*/
#define ECORE_TIMER_CLASS ecore_timer_class_get()
-const Eo_Class *ecore_timer_class_get(void) EINA_CONST;
+const Eo *ecore_timer_class_get(void) EINA_CONST;
extern EAPI Eo_Op ECORE_TIMER_BASE_ID;
enum
*/
#define ECORE_IDLER_CLASS ecore_idler_class_get()
-const Eo_Class *ecore_idler_class_get(void) EINA_CONST;
+const Eo *ecore_idler_class_get(void) EINA_CONST;
extern EAPI Eo_Op ECORE_IDLER_BASE_ID;
*/
#define ECORE_IDLE_ENTERER_CLASS ecore_idle_enterer_class_get()
-const Eo_Class *ecore_idle_enterer_class_get(void) EINA_CONST;
+const Eo *ecore_idle_enterer_class_get(void) EINA_CONST;
extern EAPI Eo_Op ECORE_IDLE_ENTERER_BASE_ID;
*/
#define ECORE_IDLE_EXITER_CLASS ecore_idle_exiter_class_get()
-const Eo_Class *ecore_idle_exiter_class_get(void) EINA_CONST;
+const Eo *ecore_idle_exiter_class_get(void) EINA_CONST;
extern EAPI Eo_Op ECORE_IDLE_EXITER_BASE_ID;
*/
#define ECORE_JOB_CLASS ecore_job_class_get()
-const Eo_Class *ecore_job_class_get(void) EINA_CONST;
+const Eo *ecore_job_class_get(void) EINA_CONST;
extern EAPI Eo_Op ECORE_JOB_BASE_ID;
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
extern Eo *_ecore_parent;
#define ECORE_PARENT_CLASS ecore_parent_class_get()
-const Eo_Class *ecore_parent_class_get(void) EINA_CONST;
+const Eo *ecore_parent_class_get(void) EINA_CONST;
#endif
#endif
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
-static void _class_constructor(Eo_Class *klass)
+static void _class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
/* Virtual functions of parent class implemented in this class */
*
* @return The Eo class ID
*/
-const Eo_Class *ecore_audio_obj_class_get() EINA_CONST;
+const Eo *ecore_audio_obj_class_get() EINA_CONST;
extern EAPI Eo_Op ECORE_AUDIO_OBJ_BASE_ID;
eo_do_super(eo_obj, MY_CLASS, eo_destructor());
}
-static void _class_constructor(Eo_Class *klass)
+static void _class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
/* Virtual functions of parent class implemented in this class */
*
* @return The Eo class ID
*/
-const Eo_Class *ecore_audio_obj_in_class_get() EINA_CONST;
+const Eo *ecore_audio_obj_in_class_get() EINA_CONST;
extern EAPI Eo_Op ECORE_AUDIO_OBJ_IN_BASE_ID;
eo_do_super(eo_obj, MY_CLASS, eo_destructor());
}
-static void _class_constructor(Eo_Class *klass)
+static void _class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
/* Virtual functions of parent class implemented in this class */
*
* @return The Eo class ID
*/
-const Eo_Class *ecore_audio_obj_in_sndfile_class_get() EINA_CONST;
+const Eo *ecore_audio_obj_in_sndfile_class_get() EINA_CONST;
extern EAPI Eo_Op ECORE_AUDIO_OBJ_IN_SNDFILE_BASE_ID;
obj->freq = 1000;
}
-static void _class_constructor(Eo_Class *klass)
+static void _class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
/* Virtual functions of parent class implemented in this class */
*
* @return The Eo class ID
*/
-const Eo_Class *ecore_audio_obj_in_tone_class_get() EINA_CONST;
+const Eo *ecore_audio_obj_in_tone_class_get() EINA_CONST;
extern EAPI Eo_Op ECORE_AUDIO_OBJ_IN_TONE_BASE_ID;
eo_do_super(eo_obj, MY_CLASS, eo_destructor());
}
-static void _class_constructor(Eo_Class *klass)
+static void _class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
/* Virtual functions of parent class implemented in this class */
*
* @return The Eo class ID
*/
-const Eo_Class *ecore_audio_obj_out_class_get() EINA_CONST;
+const Eo *ecore_audio_obj_out_class_get() EINA_CONST;
extern EAPI Eo_Op ECORE_AUDIO_OBJ_OUT_BASE_ID;
class_vars.outputs = eina_list_remove(class_vars.outputs, eo_obj);
}
-static void _class_constructor(Eo_Class *klass)
+static void _class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
/* Virtual functions of parent class implemented in this class */
*
* @return The Eo class ID
*/
-const Eo_Class *ecore_audio_obj_out_pulse_class_get() EINA_CONST;
+const Eo *ecore_audio_obj_out_pulse_class_get() EINA_CONST;
extern EAPI Eo_Op ECORE_AUDIO_OBJ_OUT_PULSE_BASE_ID;
eo_do_super(eo_obj, MY_CLASS, eo_destructor());
}
-static void _class_constructor(Eo_Class *klass)
+static void _class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
/* Virtual functions of parent class implemented in this class */
*
* @return The Eo class ID
*/
-const Eo_Class *ecore_audio_obj_out_sndfile_class_get() EINA_CONST;
+const Eo *ecore_audio_obj_out_sndfile_class_get() EINA_CONST;
extern EAPI Eo_Op ECORE_AUDIO_OBJ_OUT_SNDFILE_BASE_ID;
#define EDJE_OBJ_CLASS edje_object_class_get()
-const Eo_Class *edje_object_class_get(void) EINA_CONST;
+const Eo *edje_object_class_get(void) EINA_CONST;
extern EAPI Eo_Op EDJE_OBJ_BASE_ID;
#define EDJE_EDIT_CLASS edje_edit_class_get()
-const Eo_Class *edje_edit_class_get(void) EINA_CONST;
+const Eo *edje_edit_class_get(void) EINA_CONST;
}
static void
-_edje_edit_class_constructor(Eo_Class *klass)
+_edje_edit_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _edje_edit_constructor),
}
static void
-_edje_smart_class_constructor(Eo_Class *klass)
+_edje_smart_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _edje_smart_constructor),
*
* @ingroup Evas_Smart_Object_Group
*/
-EAPI void evas_smart_legacy_type_register(const char *type, const Eo_Class *klass) EINA_ARG_NONNULL(1, 2);
+EAPI void evas_smart_legacy_type_register(const char *type, const Eo *klass) EINA_ARG_NONNULL(1, 2);
/**
* @}
#define EVAS_SMART_DRAG_START_RIGHT_EVENT (&(_DRAG_START_RIGHT_EVENT))
#define EVAS_SMART_DRAG_START_LEFT_EVENT (&(_DRAG_START_LEFT_EVENT))
-const Eo_Class *evas_smart_signal_interface_get(void) EINA_CONST;
-const Eo_Class *evas_smart_clickable_interface_get(void) EINA_CONST;
-const Eo_Class *evas_smart_scrollable_interface_get(void) EINA_CONST;
-const Eo_Class *evas_smart_zoomable_interface_get(void) EINA_CONST;
-const Eo_Class *evas_smart_selectable_interface_get(void) EINA_CONST;
-const Eo_Class *evas_smart_draggable_interface_get(void) EINA_CONST;
+const Eo *evas_smart_signal_interface_get(void) EINA_CONST;
+const Eo *evas_smart_clickable_interface_get(void) EINA_CONST;
+const Eo *evas_smart_scrollable_interface_get(void) EINA_CONST;
+const Eo *evas_smart_zoomable_interface_get(void) EINA_CONST;
+const Eo *evas_smart_selectable_interface_get(void) EINA_CONST;
+const Eo *evas_smart_draggable_interface_get(void) EINA_CONST;
#define EVAS_SMART_SIGNAL_INTERFACE evas_smart_signal_interface_get()
#define EVAS_SMART_CLICKABLE_INTERFACE evas_smart_clickable_interface_get()
#define EVAS_CLASS evas_class_get()
-const Eo_Class *evas_class_get(void) EINA_CONST;
+const Eo *evas_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_CANVAS_BASE_ID;
#define EVAS_OBJ_RECTANGLE_CLASS evas_object_rectangle_class_get()
-const Eo_Class *evas_object_rectangle_class_get(void) EINA_CONST;
+const Eo *evas_object_rectangle_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_RECTANGLE_BASE_ID;
#define EVAS_OBJ_TEXT_CLASS evas_object_text_class_get()
-const Eo_Class *evas_object_text_class_get(void) EINA_CONST;
+const Eo *evas_object_text_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_TEXT_BASE_ID;
#define EVAS_OBJ_TEXTBLOCK_CLASS evas_object_textblock_class_get()
-const Eo_Class *evas_object_textblock_class_get(void) EINA_CONST;
+const Eo *evas_object_textblock_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_TEXTBLOCK_BASE_ID;
#define EVAS_OBJ_TEXTGRID_CLASS evas_object_textgrid_class_get()
-const Eo_Class *evas_object_textgrid_class_get(void) EINA_CONST;
+const Eo *evas_object_textgrid_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_TEXTGRID_BASE_ID;
* @{
*/
#define EVAS_OBJ_LINE_CLASS evas_object_line_class_get()
-const Eo_Class *evas_object_line_class_get(void) EINA_CONST;
+const Eo *evas_object_line_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_LINE_BASE_ID;
* @{
*/
#define EVAS_OBJ_POLYGON_CLASS evas_object_polygon_class_get()
-const Eo_Class *evas_object_polygon_class_get(void) EINA_CONST;
+const Eo *evas_object_polygon_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_POLYGON_BASE_ID;
*/
#define EVAS_OBJ_SMART_CLASS evas_object_smart_class_get()
-const Eo_Class *evas_object_smart_class_get(void) EINA_CONST;
+const Eo *evas_object_smart_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_SMART_BASE_ID;
#define EVAS_OBJ_SMART_CLIPPED_CLASS evas_object_smart_clipped_eo_class_get()
-const Eo_Class *evas_object_smart_clipped_eo_class_get(void) EINA_CONST;
+const Eo *evas_object_smart_clipped_eo_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_SMART_CLIPPED_BASE_ID;
*/
#define EVAS_OBJ_BOX_CLASS evas_object_box_class_get()
-const Eo_Class *evas_object_box_class_get(void) EINA_CONST;
+const Eo *evas_object_box_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_BOX_BASE_ID;
*/
#define EVAS_OBJ_TABLE_CLASS evas_object_table_class_get()
-const Eo_Class *evas_object_table_class_get(void) EINA_CONST;
+const Eo *evas_object_table_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_TABLE_BASE_ID;
*/
#define EVAS_OBJ_GRID_CLASS evas_object_grid_class_get()
-const Eo_Class *evas_object_grid_class_get(void) EINA_CONST;
+const Eo *evas_object_grid_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_GRID_BASE_ID;
#define EVAS_COMMON_CLASS evas_common_class_get()
-const Eo_Class *evas_common_class_get(void) EINA_CONST;
+const Eo *evas_common_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_COMMON_BASE_ID;
#define EVAS_OBJ_CLASS evas_object_class_get()
-const Eo_Class *evas_object_class_get(void) EINA_CONST;
+const Eo *evas_object_class_get(void) EINA_CONST;
#define EVAS_OBJ_IMAGE_CLASS evas_object_image_class_get()
-const Eo_Class *evas_object_image_class_get(void) EINA_CONST;
+const Eo *evas_object_image_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_IMAGE_BASE_ID;
*/
#define EVAS_OUT_CLASS evas_out_class_get()
-const Eo_Class *evas_out_class_get(void) EINA_CONST;
+const Eo *evas_out_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OUT_BASE_ID;
enum
}
static void
-_signal_interface_constructor(Eo_Class *klass EINA_UNUSED)
+_signal_interface_constructor(Eo *klass EINA_UNUSED)
{
signals_hash_table = eina_hash_string_superfast_new(_signal_interface_del);
ADD_INTERFACE_SIGNALS(_clickable_events_desc);
#undef ADD_SIGNAL
static void
-_signal_interface_destructor(Eo_Class *klass EINA_UNUSED)
+_signal_interface_destructor(Eo *klass EINA_UNUSED)
{
eina_hash_free(signals_hash_table);
}
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
*type_check = EINA_FALSE;
const Evas_Smart_Class *sc;
- Eo_Class *klass;
+ Eo *klass;
Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJ_CLASS);
if (!obj) return;
static void
_smart_type_check_ptr(Eo *eo_obj, void *_pd EINA_UNUSED, va_list *list)
{
- Eo_Class *klass;
+ Eo *klass;
const Evas_Smart_Class *sc;
const char* type = va_arg(*list, const char *);
Eina_Bool *type_check = va_arg(*list, Eina_Bool *);
}
EAPI void
-evas_smart_legacy_type_register(const char *type, const Eo_Class *klass)
+evas_smart_legacy_type_register(const char *type, const Eo *klass)
{
eina_hash_set(_evas_smart_class_names_hash_table, type, klass);
}
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_destructor(Eo_Class *klass EINA_UNUSED)
+_class_destructor(Eo *klass EINA_UNUSED)
{
eina_hash_free(_evas_smart_class_names_hash_table);
}
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
#endif
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(INHERIT_ID(INHERIT_SUB_ID_PROT_PRINT), _prot_print),
#define inherit_prot_print() INHERIT_ID(INHERIT_SUB_ID_PROT_PRINT)
#define INHERIT_CLASS inherit_class_get()
-const Eo_Class *inherit_class_get(void);
+const Eo *inherit_class_get(void);
#endif
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _a_set),
#define EV_A_CHANGED (&(_EV_A_CHANGED))
#define SIMPLE_CLASS simple_class_get()
-const Eo_Class *simple_class_get(void);
+const Eo *simple_class_get(void);
#endif
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
#define COMP_H
#define COMP_CLASS comp_class_get()
-const Eo_Class *comp_class_get(void);
+const Eo *comp_class_get(void);
#endif
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _a_set),
#define EV_A_CHANGED (&(_EV_A_CHANGED))
#define SIMPLE_CLASS simple_class_get()
-const Eo_Class *simple_class_get(void);
+const Eo *simple_class_get(void);
#endif
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
#define mixin_add_and_print(x) MIXIN_ID(MIXIN_SUB_ID_ADD_AND_SET), EO_TYPECHECK(int, x)
#define MIXIN_CLASS mixin_class_get()
-const Eo_Class *mixin_class_get(void);
+const Eo *mixin_class_get(void);
#endif
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
}
static void
-_class_destructor(Eo_Class *klass EINA_UNUSED)
+_class_destructor(Eo *klass EINA_UNUSED)
{
free(class_var);
}
#define simple_b_get(b) SIMPLE_ID(SIMPLE_SUB_ID_B_GET), EO_TYPECHECK(int *, b)
#define SIMPLE_CLASS simple_class_get()
-const Eo_Class *simple_class_get(void);
+const Eo *simple_class_get(void);
#endif
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
#define SIMPLE2_H
#define SIMPLE2_CLASS simple2_class_get()
-const Eo_Class *simple2_class_get(void);
+const Eo *simple2_class_get(void);
#endif
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
#define SIMPLE3_H
#define SIMPLE3_CLASS simple3_class_get()
-const Eo_Class *simple3_class_get(void);
+const Eo *simple3_class_get(void);
#endif
#define SIMPLE4_H
#define SIMPLE4_CLASS simple4_class_get()
-const Eo_Class *simple4_class_get(void);
+const Eo *simple4_class_get(void);
#endif
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_DESTRUCTOR), _destructor),
#define SIMPLE5_H
#define SIMPLE5_CLASS simple5_class_get()
-const Eo_Class *simple5_class_get(void);
+const Eo *simple5_class_get(void);
#endif
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_DESTRUCTOR), _destructor),
#define SIMPLE6_H
#define SIMPLE6_CLASS simple6_class_get()
-const Eo_Class *simple6_class_get(void);
+const Eo *simple6_class_get(void);
#endif
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
#define SIMPLE7_H
#define SIMPLE7_CLASS simple7_class_get()
-const Eo_Class *simple7_class_get(void);
+const Eo *simple7_class_get(void);
#endif
#define INHERIT_H
#define INHERIT_CLASS inherit_class_get()
-const Eo_Class *inherit_class_get(void);
+const Eo *inherit_class_get(void);
#endif
}
static void
-_class_print(const Eo_Class *klass, va_list *list)
+_class_print(const Eo *klass, va_list *list)
{
(void) list;
printf("Print %s-%s\n", eo_class_name_get(klass), eo_class_name_get(MY_CLASS));
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _a_set),
#define inherit2_print2() INHERIT2_ID(INHERIT2_SUB_ID_PRINT2)
#define INHERIT2_CLASS inherit2_class_get()
-const Eo_Class *inherit2_class_get(void);
+const Eo *inherit2_class_get(void);
#endif
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _a_set),
#define INHERIT3_H
#define INHERIT3_CLASS inherit3_class_get()
-const Eo_Class *inherit3_class_get(void);
+const Eo *inherit3_class_get(void);
#endif
}
static void
-_class_print(const Eo_Class *klass, va_list *list)
+_class_print(const Eo *klass, va_list *list)
{
(void) list;
printf("Print %s-%s\n", eo_class_name_get(klass), eo_class_name_get(MY_CLASS));
}
static void
-_class_print2(const Eo_Class *klass, va_list *list)
+_class_print2(const Eo *klass, va_list *list)
{
(void) list;
printf("Print %s-%s\n", eo_class_name_get(klass), eo_class_name_get(MY_CLASS));
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _a_set),
#define SIG_A_CHANGED (&(_SIG_A_CHANGED))
#define SIMPLE_CLASS simple_class_get()
-const Eo_Class *simple_class_get(void);
+const Eo *simple_class_get(void);
#endif
#define interface_ab_sum_get(sum) INTERFACE_ID(INTERFACE_SUB_ID_AB_SUM_GET), EO_TYPECHECK(int *, sum)
#define INTERFACE_CLASS interface_class_get()
-const Eo_Class *interface_class_get(void);
+const Eo *interface_class_get(void);
#endif
#define interface2_ab_sum_get2(sum) INTERFACE2_ID(INTERFACE2_SUB_ID_AB_SUM_GET2), EO_TYPECHECK(int *, sum)
#define INTERFACE2_CLASS interface2_class_get()
-const Eo_Class *interface2_class_get(void);
+const Eo *interface2_class_get(void);
#endif
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _a_set),
#define simple_b_get(b) SIMPLE_ID(SIMPLE_SUB_ID_B_GET), EO_TYPECHECK(int *, b)
#define SIMPLE_CLASS simple_class_get()
-const Eo_Class *simple_class_get(void);
+const Eo *simple_class_get(void);
#endif
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_GET), _a_get),
#define INHERIT_H
#define INHERIT_CLASS inherit_class_get()
-const Eo_Class *inherit_class_get(void);
+const Eo *inherit_class_get(void);
#endif
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
#define mixin_ab_sum_get(sum) MIXIN_ID(MIXIN_SUB_ID_AB_SUM_GET), EO_TYPECHECK(int *, sum)
#define MIXIN_CLASS mixin_class_get()
-const Eo_Class *mixin_class_get(void);
+const Eo *mixin_class_get(void);
#endif
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
} Mixin2_Public_Data;
#define MIXIN2_CLASS mixin2_class_get()
-const Eo_Class *mixin2_class_get(void);
+const Eo *mixin2_class_get(void);
#endif
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
} Mixin3_Public_Data;
#define MIXIN3_CLASS mixin3_class_get()
-const Eo_Class *mixin3_class_get(void);
+const Eo *mixin3_class_get(void);
#endif
#define MIXIN4_H
#define MIXIN4_CLASS mixin4_class_get()
-const Eo_Class *mixin4_class_get(void);
+const Eo *mixin4_class_get(void);
#endif
_GET_SET_FUNC(b)
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _a_set),
#define simple_b_get(b) SIMPLE_ID(SIMPLE_SUB_ID_B_GET), EO_TYPECHECK(int *, b)
#define SIMPLE_CLASS simple_class_get()
-const Eo_Class *simple_class_get(void);
+const Eo *simple_class_get(void);
#endif
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
#define EV_A_CHANGED (&(_EV_A_CHANGED))
#define SIMPLE_CLASS simple_class_get()
-const Eo_Class *simple_class_get(void);
+const Eo *simple_class_get(void);
#endif
eo_init();
eina_log_print_cb_set(_eo_test_print_cb, &ctx);
- const Eo_Class *klass;
+ const Eo *klass;
static Eo_Op TMP_BASE_ID = EO_NOOP;
enum {
eo_init();
eina_log_print_cb_set(_eo_test_print_cb, &ctx);
- const Eo_Class *klass;
- const Eo_Class *klass_mixin;
- const Eo_Class *klass_simple;
+ const Eo *klass;
+ const Eo *klass_mixin;
+ const Eo *klass_simple;
static const Eo_Class_Description class_desc_simple = {
EO_VERSION,
eo_init();
eina_log_print_cb_set(_eo_test_print_cb, &ctx);
- const Eo_Class *klass;
- const Eo_Class *klass_mixin;
- const Eo_Class *klass_mixin2;
- const Eo_Class *klass_mixin3;
+ const Eo *klass;
+ const Eo *klass_mixin;
+ const Eo *klass_mixin2;
+ const Eo *klass_mixin3;
static const Eo_Class_Description class_desc_simple = {
EO_VERSION,
}
END_TEST
-static void _stub_class_constructor(Eo_Class *klass EINA_UNUSED) {}
+static void _stub_class_constructor(Eo *klass EINA_UNUSED) {}
START_TEST(eo_bad_interface)
{
eo_init();
eina_log_print_cb_set(_eo_test_safety_print_cb, &ctx);
- const Eo_Class *klass;
+ const Eo *klass;
static Eo_Class_Description class_desc = {
EO_VERSION,
}
static void
-_const_ops_class_constructor(Eo_Class *klass)
+_const_ops_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), (eo_op_func_type) _const_ops_a_set),
eo_init();
eina_log_print_cb_set(_eo_test_print_cb, &ctx);
- const Eo_Class *klass;
+ const Eo *klass;
static Eo_Class_Description class_desc = {
EO_VERSION,
}
static void
-_class_hi_print(const Eo_Class *klass, va_list *list)
+_class_hi_print(const Eo *klass, va_list *list)
{
(void) list;
printf("Hi Print %s\n", eo_class_name_get(klass));
}
static void
-_class_constructor(Eo_Class *klass)
+_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_DBG_INFO_GET), _dbg_info_get),
#define EV_A_CHANGED (&(_EV_A_CHANGED))
#define SIMPLE_CLASS simple_class_get()
-const Eo_Class *simple_class_get(void);
+const Eo *simple_class_get(void);
#endif
NULL
};
- const Eo_Class *klass = eo_class_new(&class_desc, EO_BASE_CLASS, NULL);
+ const Eo *klass = eo_class_new(&class_desc, EO_BASE_CLASS, NULL);
fail_if(!klass);
Eo *obj = eo_add(klass, NULL);
{
eo_init();
- const Eo_Class *klass, *iface, *mixin;
+ const Eo *klass, *iface, *mixin;
{
/* Usually should be const, not const only for the test... */
static Eina_Bool _man_should_con = EINA_TRUE;
static Eina_Bool _man_should_des = EINA_TRUE;
-static const Eo_Class *cur_klass = NULL;
+static const Eo *cur_klass = NULL;
static void
_man_con(Eo *obj, void *data EINA_UNUSED, va_list *list EINA_UNUSED)
static void
-_man_class_constructor(Eo_Class *klass)
+_man_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _man_con),
NULL
};
- const Eo_Class *klass = eo_class_new(&class_desc, EO_BASE_CLASS, NULL);
+ const Eo *klass = eo_class_new(&class_desc, EO_BASE_CLASS, NULL);
fail_if(!klass);
cur_klass = klass;
}
static void
-_op_errors_class_constructor(Eo_Class *klass)
+_op_errors_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_LAST), _a_set),
NULL
};
- const Eo_Class *klass = eo_class_new(&class_desc, SIMPLE_CLASS, NULL);
+ const Eo *klass = eo_class_new(&class_desc, SIMPLE_CLASS, NULL);
fail_if(!klass);
Eo *obj = eo_add(klass, NULL);
Eo *parent = NULL;
Eo *wref = NULL;
- obj = eo_add((Eo_Class *) buf, NULL);
+ obj = eo_add((Eo *) buf, NULL);
fail_if(obj);
obj = eo_add(SIMPLE_CLASS, NULL);
fail_if(eo_do((Eo *) buf, EO_NOOP));
fail_if(eo_do_super((Eo *) buf, SIMPLE_CLASS, EO_NOOP));
- fail_if(eo_do_super(obj, (const Eo_Class *) buf, EO_NOOP));
+ fail_if(eo_do_super(obj, (const Eo *) buf, EO_NOOP));
fail_if(eo_class_get((Eo *) buf));
- fail_if(eo_class_name_get((Eo_Class*) buf));
- eo_class_funcs_set((Eo_Class *) buf, NULL);
- eo_class_do((Eo_Class *) buf, NULL);
- eo_class_do_super((Eo_Class *) buf, SIMPLE_CLASS, EO_NOOP);
- eo_class_do_super(SIMPLE_CLASS, (Eo_Class *) buf, EO_NOOP);
+ fail_if(eo_class_name_get((Eo*) buf));
+ eo_class_funcs_set((Eo *) buf, NULL);
+ eo_class_do((Eo *) buf, NULL);
+ eo_class_do_super((Eo *) buf, SIMPLE_CLASS, EO_NOOP);
+ eo_class_do_super(SIMPLE_CLASS, (Eo *) buf, EO_NOOP);
- fail_if(eo_class_new(NULL, (Eo_Class *) buf), NULL);
+ fail_if(eo_class_new(NULL, (Eo *) buf), NULL);
eo_xref(obj, (Eo *) buf);
eo_xunref(obj, (Eo *) buf);
eo_del((Eo *) buf);
eo_isa((Eo *) buf, SIMPLE_CLASS);
- eo_isa(obj, (Eo_Class *) buf);
+ eo_isa(obj, (Eo *) buf);
fail_if(0 != eo_ref_get((Eo *) buf));
}
static void
-_class_hi_print(const Eo_Class *klass EINA_UNUSED, va_list *list EINA_UNUSED)
+_class_hi_print(const Eo *klass EINA_UNUSED, va_list *list EINA_UNUSED)
{
printf("Hi\n");
}
};
static void
-_eo_multiple_do_class_constructor(Eo_Class *klass)
+_eo_multiple_do_class_constructor(Eo *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(MULTI_ID(MULTI_SUB_ID_A_PRINT), _a_print),
NULL
};
- const Eo_Class *klass = eo_class_new(&class_desc, SIMPLE_CLASS, NULL);
+ const Eo *klass = eo_class_new(&class_desc, SIMPLE_CLASS, NULL);
fail_if(!klass);
Eo *obj = eo_add(klass, NULL);
NULL
};
- const Eo_Class *klass = eo_class_new(&class_desc, EO_BASE_CLASS, NULL);
+ const Eo *klass = eo_class_new(&class_desc, EO_BASE_CLASS, NULL);
fail_if(!klass);
/* Check simple id validity */