Revert "eo: libs,test,benchmarks Eo_Class -> Eo"

This reverts commit 1714fe93f4.

We actually want this type, it makes things clearer.

Conflicts:
	src/tests/eo/function_overrides/function_overrides_inherit2.c
	src/tests/eo/function_overrides/function_overrides_simple.c
	src/tests/eo/suite/eo_test_class_simple.c
This commit is contained in:
Tom Hacohen 2013-09-27 16:26:25 +01:00
parent 832fc5b5ce
commit 682c69764d
98 changed files with 167 additions and 167 deletions

View File

@ -20,7 +20,7 @@ _a_set(Eo *obj EINA_UNUSED, void *class_data, va_list *list)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _a_set),

View File

@ -18,6 +18,6 @@ typedef struct
#define simple_a_set(a) SIMPLE_ID(SIMPLE_SUB_ID_A_SET), EO_TYPECHECK(int, a)
#define SIMPLE_CLASS simple_class_get()
const Eo *simple_class_get(void);
const Eo_Class *simple_class_get(void);
#endif

View File

@ -19,7 +19,7 @@ bench_eo_do_general(int request)
eo_unref(obj);
}
static const Eo *cur_klass;
static const Eo_Class *cur_klass;
static void
_a_set(Eo *obj, void *class_data EINA_UNUSED, va_list *list)
@ -31,7 +31,7 @@ _a_set(Eo *obj, void *class_data EINA_UNUSED, va_list *list)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _a_set),

View File

@ -11,7 +11,7 @@ extern "C" {
* @{
*/
#define ECORE_POLLER_CLASS ecore_poller_class_get()
const Eo *ecore_poller_class_get(void) EINA_CONST;
const Eo_Class *ecore_poller_class_get(void) EINA_CONST;
extern EAPI Eo_Op ECORE_POLLER_BASE_ID;
enum
@ -74,7 +74,7 @@ enum
*/
#define ECORE_ANIMATOR_CLASS ecore_animator_class_get()
const Eo *ecore_animator_class_get(void) EINA_CONST;
const Eo_Class *ecore_animator_class_get(void) EINA_CONST;
extern EAPI Eo_Op ECORE_ANIMATOR_BASE_ID;
@ -123,7 +123,7 @@ enum
*/
#define ECORE_TIMER_CLASS ecore_timer_class_get()
const Eo *ecore_timer_class_get(void) EINA_CONST;
const Eo_Class *ecore_timer_class_get(void) EINA_CONST;
extern EAPI Eo_Op ECORE_TIMER_BASE_ID;
enum
@ -235,7 +235,7 @@ enum
*/
#define ECORE_IDLER_CLASS ecore_idler_class_get()
const Eo *ecore_idler_class_get(void) EINA_CONST;
const Eo_Class *ecore_idler_class_get(void) EINA_CONST;
extern EAPI Eo_Op ECORE_IDLER_BASE_ID;
@ -264,7 +264,7 @@ enum
*/
#define ECORE_IDLE_ENTERER_CLASS ecore_idle_enterer_class_get()
const Eo *ecore_idle_enterer_class_get(void) EINA_CONST;
const Eo_Class *ecore_idle_enterer_class_get(void) EINA_CONST;
extern EAPI Eo_Op ECORE_IDLE_ENTERER_BASE_ID;
@ -306,7 +306,7 @@ enum
*/
#define ECORE_IDLE_EXITER_CLASS ecore_idle_exiter_class_get()
const Eo *ecore_idle_exiter_class_get(void) EINA_CONST;
const Eo_Class *ecore_idle_exiter_class_get(void) EINA_CONST;
extern EAPI Eo_Op ECORE_IDLE_EXITER_BASE_ID;
@ -341,7 +341,7 @@ enum
*/
#define ECORE_JOB_CLASS ecore_job_class_get()
const Eo *ecore_job_class_get(void) EINA_CONST;
const Eo_Class *ecore_job_class_get(void) EINA_CONST;
extern EAPI Eo_Op ECORE_JOB_BASE_ID;

View File

@ -600,7 +600,7 @@ _ecore_animator(void *data EINA_UNUSED)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -282,7 +282,7 @@ _ecore_idle_enterer_exist(void)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -233,7 +233,7 @@ _ecore_idle_exiter_exist(void)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -216,7 +216,7 @@ _ecore_idler_exist(void)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -169,7 +169,7 @@ _ecore_job_event_free(void *data,
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -457,7 +457,7 @@ _ecore_poller_shutdown(void)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -417,6 +417,6 @@ GENERIC_ALLOC_FREE_HEADER(Ecore_Win32_Handler, ecore_win32_handler);
extern Eo *_ecore_parent;
#define ECORE_PARENT_CLASS ecore_parent_class_get()
const Eo *ecore_parent_class_get(void) EINA_CONST;
const Eo_Class *ecore_parent_class_get(void) EINA_CONST;
#endif

View File

@ -976,7 +976,7 @@ _ecore_timer_cmp(const void *d1,
#endif
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -87,7 +87,7 @@ static void _constructor(Eo *eo_obj, void *_pd, va_list *list EINA_UNUSED)
}
static void _class_constructor(Eo *klass)
static void _class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
/* Virtual functions of parent class implemented in this class */

View File

@ -41,7 +41,7 @@ extern "C"
*
* @return The Eo class ID
*/
const Eo *ecore_audio_obj_class_get() EINA_CONST;
const Eo_Class *ecore_audio_obj_class_get() EINA_CONST;
extern EAPI Eo_Op ECORE_AUDIO_OBJ_BASE_ID;

View File

@ -251,7 +251,7 @@ static void _destructor(Eo *eo_obj, void *_pd, va_list *list EINA_UNUSED)
eo_do_super(eo_obj, MY_CLASS, eo_destructor());
}
static void _class_constructor(Eo *klass)
static void _class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
/* Virtual functions of parent class implemented in this class */

View File

@ -41,7 +41,7 @@ extern "C"
*
* @return The Eo class ID
*/
const Eo *ecore_audio_obj_in_class_get() EINA_CONST;
const Eo_Class *ecore_audio_obj_in_class_get() EINA_CONST;
extern EAPI Eo_Op ECORE_AUDIO_OBJ_IN_BASE_ID;

View File

@ -253,7 +253,7 @@ static void _destructor(Eo *eo_obj, void *_pd, va_list *list EINA_UNUSED)
eo_do_super(eo_obj, MY_CLASS, eo_destructor());
}
static void _class_constructor(Eo *klass)
static void _class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
/* Virtual functions of parent class implemented in this class */

View File

@ -41,7 +41,7 @@ extern "C"
*
* @return The Eo class ID
*/
const Eo *ecore_audio_obj_in_sndfile_class_get() EINA_CONST;
const Eo_Class *ecore_audio_obj_in_sndfile_class_get() EINA_CONST;
extern EAPI Eo_Op ECORE_AUDIO_OBJ_IN_SNDFILE_BASE_ID;

View File

@ -149,7 +149,7 @@ static void _constructor(Eo *eo_obj, void *_pd, va_list *list EINA_UNUSED)
obj->freq = 1000;
}
static void _class_constructor(Eo *klass)
static void _class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
/* Virtual functions of parent class implemented in this class */

View File

@ -48,7 +48,7 @@ extern "C"
*
* @return The Eo class ID
*/
const Eo *ecore_audio_obj_in_tone_class_get() EINA_CONST;
const Eo_Class *ecore_audio_obj_in_tone_class_get() EINA_CONST;
extern EAPI Eo_Op ECORE_AUDIO_OBJ_IN_TONE_BASE_ID;

View File

@ -174,7 +174,7 @@ static void _destructor(Eo *eo_obj, void *_pd, va_list *list EINA_UNUSED)
eo_do_super(eo_obj, MY_CLASS, eo_destructor());
}
static void _class_constructor(Eo *klass)
static void _class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
/* Virtual functions of parent class implemented in this class */

View File

@ -41,7 +41,7 @@ extern "C"
*
* @return The Eo class ID
*/
const Eo *ecore_audio_obj_out_class_get() EINA_CONST;
const Eo_Class *ecore_audio_obj_out_class_get() EINA_CONST;
extern EAPI Eo_Op ECORE_AUDIO_OBJ_OUT_BASE_ID;

View File

@ -287,7 +287,7 @@ static void _destructor(Eo *eo_obj, void *_pd EINA_UNUSED, va_list *list EINA_UN
class_vars.outputs = eina_list_remove(class_vars.outputs, eo_obj);
}
static void _class_constructor(Eo *klass)
static void _class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
/* Virtual functions of parent class implemented in this class */

View File

@ -41,7 +41,7 @@ extern "C"
*
* @return The Eo class ID
*/
const Eo *ecore_audio_obj_out_pulse_class_get() EINA_CONST;
const Eo_Class *ecore_audio_obj_out_pulse_class_get() EINA_CONST;
extern EAPI Eo_Op ECORE_AUDIO_OBJ_OUT_PULSE_BASE_ID;

View File

@ -214,7 +214,7 @@ static void _destructor(Eo *eo_obj, void *_pd, va_list *list EINA_UNUSED)
eo_do_super(eo_obj, MY_CLASS, eo_destructor());
}
static void _class_constructor(Eo *klass)
static void _class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
/* Virtual functions of parent class implemented in this class */

View File

@ -41,7 +41,7 @@ extern "C"
*
* @return The Eo class ID
*/
const Eo *ecore_audio_obj_out_sndfile_class_get() EINA_CONST;
const Eo_Class *ecore_audio_obj_out_sndfile_class_get() EINA_CONST;
extern EAPI Eo_Op ECORE_AUDIO_OBJ_OUT_SNDFILE_BASE_ID;

View File

@ -1,6 +1,6 @@
#define EDJE_OBJ_CLASS edje_object_class_get()
const Eo *edje_object_class_get(void) EINA_CONST;
const Eo_Class *edje_object_class_get(void) EINA_CONST;
extern EAPI Eo_Op EDJE_OBJ_BASE_ID;
@ -2258,4 +2258,4 @@ enum
#define EDJE_EDIT_CLASS edje_edit_class_get()
const Eo *edje_edit_class_get(void) EINA_CONST;
const Eo_Class *edje_edit_class_get(void) EINA_CONST;

View File

@ -7844,7 +7844,7 @@ edje_edit_print_internal_status(Evas_Object *obj)
}
static void
_edje_edit_class_constructor(Eo *klass)
_edje_edit_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _edje_edit_constructor),

View File

@ -380,7 +380,7 @@ _edje_smart_mmap_set(Eo *obj, void *_pd EINA_UNUSED, va_list *list)
}
static void
_edje_smart_class_constructor(Eo *klass)
_edje_smart_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _edje_smart_constructor),

View File

@ -4436,7 +4436,7 @@ EAPI int evas_smart_usage_get(const Evas_Smart *s)
*
* @ingroup Evas_Smart_Object_Group
*/
EAPI void evas_smart_legacy_type_register(const char *type, const Eo *klass) EINA_ARG_NONNULL(1, 2);
EAPI void evas_smart_legacy_type_register(const char *type, const Eo_Class *klass) EINA_ARG_NONNULL(1, 2);
/**
* @}

View File

@ -138,12 +138,12 @@ EAPI extern const Eo_Event_Description _DRAG_START_LEFT_EVENT;
#define EVAS_SMART_DRAG_START_RIGHT_EVENT (&(_DRAG_START_RIGHT_EVENT))
#define EVAS_SMART_DRAG_START_LEFT_EVENT (&(_DRAG_START_LEFT_EVENT))
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;
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;
#define EVAS_SMART_SIGNAL_INTERFACE evas_smart_signal_interface_get()
#define EVAS_SMART_CLICKABLE_INTERFACE evas_smart_clickable_interface_get()
@ -154,7 +154,7 @@ const Eo *evas_smart_draggable_interface_get(void) EINA_CONST;
#define EVAS_CLASS evas_class_get()
const Eo *evas_class_get(void) EINA_CONST;
const Eo_Class *evas_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_CANVAS_BASE_ID;
@ -1767,7 +1767,7 @@ enum
#define EVAS_OBJ_RECTANGLE_CLASS evas_object_rectangle_class_get()
const Eo *evas_object_rectangle_class_get(void) EINA_CONST;
const Eo_Class *evas_object_rectangle_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_RECTANGLE_BASE_ID;
@ -1790,7 +1790,7 @@ enum
#define EVAS_OBJ_TEXT_CLASS evas_object_text_class_get()
const Eo *evas_object_text_class_get(void) EINA_CONST;
const Eo_Class *evas_object_text_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_TEXT_BASE_ID;
@ -2265,7 +2265,7 @@ enum
#define EVAS_OBJ_TEXTBLOCK_CLASS evas_object_textblock_class_get()
const Eo *evas_object_textblock_class_get(void) EINA_CONST;
const Eo_Class *evas_object_textblock_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_TEXTBLOCK_BASE_ID;
@ -2640,7 +2640,7 @@ enum
#define EVAS_OBJ_TEXTGRID_CLASS evas_object_textgrid_class_get()
const Eo *evas_object_textgrid_class_get(void) EINA_CONST;
const Eo_Class *evas_object_textgrid_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_TEXTGRID_BASE_ID;
@ -2864,7 +2864,7 @@ enum
* @{
*/
#define EVAS_OBJ_LINE_CLASS evas_object_line_class_get()
const Eo *evas_object_line_class_get(void) EINA_CONST;
const Eo_Class *evas_object_line_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_LINE_BASE_ID;
@ -2918,7 +2918,7 @@ enum
* @{
*/
#define EVAS_OBJ_POLYGON_CLASS evas_object_polygon_class_get()
const Eo *evas_object_polygon_class_get(void) EINA_CONST;
const Eo_Class *evas_object_polygon_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_POLYGON_BASE_ID;
@ -2967,7 +2967,7 @@ enum
*/
#define EVAS_OBJ_SMART_CLASS evas_object_smart_class_get()
const Eo *evas_object_smart_class_get(void) EINA_CONST;
const Eo_Class *evas_object_smart_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_SMART_BASE_ID;
@ -3333,7 +3333,7 @@ enum
#define EVAS_OBJ_SMART_CLIPPED_CLASS evas_object_smart_clipped_eo_class_get()
const Eo *evas_object_smart_clipped_eo_class_get(void) EINA_CONST;
const Eo_Class *evas_object_smart_clipped_eo_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_SMART_CLIPPED_BASE_ID;
@ -3353,7 +3353,7 @@ enum
*/
#define EVAS_OBJ_BOX_CLASS evas_object_box_class_get()
const Eo *evas_object_box_class_get(void) EINA_CONST;
const Eo_Class *evas_object_box_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_BOX_BASE_ID;
@ -3899,7 +3899,7 @@ enum
*/
#define EVAS_OBJ_TABLE_CLASS evas_object_table_class_get()
const Eo *evas_object_table_class_get(void) EINA_CONST;
const Eo_Class *evas_object_table_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_TABLE_BASE_ID;
@ -4160,7 +4160,7 @@ enum
*/
#define EVAS_OBJ_GRID_CLASS evas_object_grid_class_get()
const Eo *evas_object_grid_class_get(void) EINA_CONST;
const Eo_Class *evas_object_grid_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_GRID_BASE_ID;
@ -4359,7 +4359,7 @@ enum
#define EVAS_COMMON_CLASS evas_common_class_get()
const Eo *evas_common_class_get(void) EINA_CONST;
const Eo_Class *evas_common_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_COMMON_BASE_ID;
@ -5531,10 +5531,10 @@ enum
#define EVAS_OBJ_CLASS evas_object_class_get()
const Eo *evas_object_class_get(void) EINA_CONST;
const Eo_Class *evas_object_class_get(void) EINA_CONST;
#define EVAS_OBJ_IMAGE_CLASS evas_object_image_class_get()
const Eo *evas_object_image_class_get(void) EINA_CONST;
const Eo_Class *evas_object_image_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OBJ_IMAGE_BASE_ID;
@ -6542,7 +6542,7 @@ enum
*/
#define EVAS_OUT_CLASS evas_out_class_get()
const Eo *evas_out_class_get(void) EINA_CONST;
const Eo_Class *evas_out_class_get(void) EINA_CONST;
extern EAPI Eo_Op EVAS_OUT_BASE_ID;
enum

View File

@ -173,7 +173,7 @@ _signal_interface_del(void *data)
}
static void
_signal_interface_constructor(Eo *klass EINA_UNUSED)
_signal_interface_constructor(Eo_Class *klass EINA_UNUSED)
{
signals_hash_table = eina_hash_string_superfast_new(_signal_interface_del);
ADD_INTERFACE_SIGNALS(_clickable_events_desc);
@ -186,7 +186,7 @@ _signal_interface_constructor(Eo *klass EINA_UNUSED)
#undef ADD_SIGNAL
static void
_signal_interface_destructor(Eo *klass EINA_UNUSED)
_signal_interface_destructor(Eo_Class *klass EINA_UNUSED)
{
eina_hash_free(signals_hash_table);
}

View File

@ -1000,7 +1000,7 @@ _evas_get(Eo *eo_obj, void *_pd EINA_UNUSED, va_list *list)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -2296,7 +2296,7 @@ _smart_data_get(Eo *obj EINA_UNUSED, void *_pd, va_list *list)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -625,7 +625,7 @@ _mirrored_set(Eo *o EINA_UNUSED, void *_pd, va_list *list)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -5259,7 +5259,7 @@ _evas_object_image_video_overlay_hide(Evas_Object *eo_obj)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -481,7 +481,7 @@ evas_object_line_coords_recalc(Evas_Object *eo_obj EINA_UNUSED,
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -2420,7 +2420,7 @@ _smart_type_check_ptr(Eo *eo_obj EINA_UNUSED, void *_pd EINA_UNUSED, va_list *li
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -593,7 +593,7 @@ evas_object_polygon_was_inside(Evas_Object *eo_obj EINA_UNUSED,
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -323,7 +323,7 @@ static void *evas_object_rectangle_engine_data_get(Evas_Object *eo_obj)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -379,7 +379,7 @@ _smart_type_check(Eo *eo_obj, void *_pd EINA_UNUSED, va_list *list)
*type_check = EINA_FALSE;
const Evas_Smart_Class *sc;
Eo *klass;
Eo_Class *klass;
Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJ_CLASS);
if (!obj) return;
@ -420,7 +420,7 @@ evas_object_smart_type_check_ptr(const Evas_Object *eo_obj, const char *type)
static void
_smart_type_check_ptr(Eo *eo_obj, void *_pd EINA_UNUSED, va_list *list)
{
Eo *klass;
Eo_Class *klass;
const Evas_Smart_Class *sc;
const char* type = va_arg(*list, const char *);
Eina_Bool *type_check = va_arg(*list, Eina_Bool *);
@ -452,7 +452,7 @@ _smart_type_check_ptr(Eo *eo_obj, void *_pd EINA_UNUSED, va_list *list)
}
EAPI void
evas_smart_legacy_type_register(const char *type, const Eo *klass)
evas_smart_legacy_type_register(const char *type, const Eo_Class *klass)
{
eina_hash_set(_evas_smart_class_names_hash_table, type, klass);
}
@ -1782,7 +1782,7 @@ static void *evas_object_smart_engine_data_get(Evas_Object *eo_obj)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
@ -1823,7 +1823,7 @@ _class_constructor(Eo *klass)
}
static void
_class_destructor(Eo *klass EINA_UNUSED)
_class_destructor(Eo_Class *klass EINA_UNUSED)
{
eina_hash_free(_evas_smart_class_names_hash_table);
}

View File

@ -287,7 +287,7 @@ _constructor(Eo *eo_obj, void *class_data EINA_UNUSED, va_list *list EINA_UNUSED
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -1564,7 +1564,7 @@ _mirrored_set(Eo *o, void *_pd, va_list *list)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -2481,7 +2481,7 @@ _evas_object_text_recalc(Evas_Object *eo_obj, Eina_Unicode *text)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -11289,7 +11289,7 @@ _evas_textblock_format_offset_get(const Evas_Object_Textblock_Node_Format *n)
#endif
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -1666,7 +1666,7 @@ _update_add(Eo *eo_obj, void *_pd, va_list *list)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -155,7 +155,7 @@ _output_engine_info_get(Eo *eo_e EINA_UNUSED, void *_pd, va_list *list)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -20,7 +20,7 @@ _prot_print(Eo *obj, void *class_data EINA_UNUSED, va_list *list)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(INHERIT_ID(INHERIT_SUB_ID_PROT_PRINT), _prot_print),

View File

@ -13,6 +13,6 @@ enum {
#define inherit_prot_print() INHERIT_ID(INHERIT_SUB_ID_PROT_PRINT)
#define INHERIT_CLASS inherit_class_get()
const Eo *inherit_class_get(void);
const Eo_Class *inherit_class_get(void);
#endif

View File

@ -35,7 +35,7 @@ _a_set(Eo *obj, void *class_data, va_list *list)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _a_set),

View File

@ -21,6 +21,6 @@ extern const Eo_Event_Description _EV_A_CHANGED;
#define EV_A_CHANGED (&(_EV_A_CHANGED))
#define SIMPLE_CLASS simple_class_get()
const Eo *simple_class_get(void);
const Eo_Class *simple_class_get(void);
#endif

View File

@ -38,7 +38,7 @@ _constructor(Eo *obj, void *class_data EINA_UNUSED, va_list *list EINA_UNUSED)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -2,6 +2,6 @@
#define COMP_H
#define COMP_CLASS comp_class_get()
const Eo *comp_class_get(void);
const Eo_Class *comp_class_get(void);
#endif

View File

@ -34,7 +34,7 @@ _a_get(Eo *obj EINA_UNUSED, void *class_data, va_list *list)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _a_set),

View File

@ -23,6 +23,6 @@ extern const Eo_Event_Description _EV_A_CHANGED;
#define EV_A_CHANGED (&(_EV_A_CHANGED))
#define SIMPLE_CLASS simple_class_get()
const Eo *simple_class_get(void);
const Eo_Class *simple_class_get(void);
#endif

View File

@ -38,7 +38,7 @@ _destructor(Eo *obj, void *class_data EINA_UNUSED, va_list *list EINA_UNUSED)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -13,6 +13,6 @@ enum {
#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 *mixin_class_get(void);
const Eo_Class *mixin_class_get(void);
#endif

View File

@ -75,7 +75,7 @@ _destructor(Eo *obj, void *class_data EINA_UNUSED, va_list *list EINA_UNUSED)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),
@ -94,7 +94,7 @@ _class_constructor(Eo *klass)
}
static void
_class_destructor(Eo *klass EINA_UNUSED)
_class_destructor(Eo_Class *klass EINA_UNUSED)
{
free(class_var);
}

View File

@ -21,6 +21,6 @@ enum {
#define simple_b_get(b) SIMPLE_ID(SIMPLE_SUB_ID_B_GET), EO_TYPECHECK(int *, b)
#define SIMPLE_CLASS simple_class_get()
const Eo *simple_class_get(void);
const Eo_Class *simple_class_get(void);
#endif

View File

@ -17,7 +17,7 @@ _constructor(Eo *obj, void *class_data EINA_UNUSED, va_list *list EINA_UNUSED)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -2,6 +2,6 @@
#define SIMPLE2_H
#define SIMPLE2_CLASS simple2_class_get()
const Eo *simple2_class_get(void);
const Eo_Class *simple2_class_get(void);
#endif

View File

@ -15,7 +15,7 @@ _constructor(Eo *obj, void *class_data EINA_UNUSED, va_list *list EINA_UNUSED)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -2,6 +2,6 @@
#define SIMPLE3_H
#define SIMPLE3_CLASS simple3_class_get()
const Eo *simple3_class_get(void);
const Eo_Class *simple3_class_get(void);
#endif

View File

@ -2,6 +2,6 @@
#define SIMPLE4_H
#define SIMPLE4_CLASS simple4_class_get()
const Eo *simple4_class_get(void);
const Eo_Class *simple4_class_get(void);
#endif

View File

@ -15,7 +15,7 @@ _destructor(Eo *obj, void *class_data EINA_UNUSED, va_list *list EINA_UNUSED)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_DESTRUCTOR), _destructor),

View File

@ -2,6 +2,6 @@
#define SIMPLE5_H
#define SIMPLE5_CLASS simple5_class_get()
const Eo *simple5_class_get(void);
const Eo_Class *simple5_class_get(void);
#endif

View File

@ -17,7 +17,7 @@ _destructor(Eo *obj, void *class_data EINA_UNUSED, va_list *list EINA_UNUSED)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_DESTRUCTOR), _destructor),

View File

@ -2,6 +2,6 @@
#define SIMPLE6_H
#define SIMPLE6_CLASS simple6_class_get()
const Eo *simple6_class_get(void);
const Eo_Class *simple6_class_get(void);
#endif

View File

@ -18,7 +18,7 @@ _constructor(Eo *obj, void *class_data EINA_UNUSED, va_list *list EINA_UNUSED)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -2,6 +2,6 @@
#define SIMPLE7_H
#define SIMPLE7_CLASS simple7_class_get()
const Eo *simple7_class_get(void);
const Eo_Class *simple7_class_get(void);
#endif

View File

@ -2,6 +2,6 @@
#define INHERIT_H
#define INHERIT_CLASS inherit_class_get()
const Eo *inherit_class_get(void);
const Eo_Class *inherit_class_get(void);
#endif

View File

@ -39,7 +39,7 @@ _print2(Eo *obj EINA_UNUSED, void *class_data EINA_UNUSED, va_list *list EINA_UN
}
static void
_class_print(Eo *klass, void *data EINA_UNUSED, va_list *list)
_class_print(Eo_Class *klass, void *data EINA_UNUSED, va_list *list)
{
(void) list;
printf("Print %s-%s\n", eo_class_name_get(klass), eo_class_name_get(MY_CLASS));
@ -48,7 +48,7 @@ _class_print(Eo *klass, void *data EINA_UNUSED, va_list *list)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _a_set),

View File

@ -15,6 +15,6 @@ enum {
#define inherit2_print2() INHERIT2_ID(INHERIT2_SUB_ID_PRINT2)
#define INHERIT2_CLASS inherit2_class_get()
const Eo *inherit2_class_get(void);
const Eo_Class *inherit2_class_get(void);
#endif

View File

@ -19,7 +19,7 @@ _a_set(Eo *obj, void *class_data EINA_UNUSED, va_list *list)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _a_set),

View File

@ -2,6 +2,6 @@
#define INHERIT3_H
#define INHERIT3_CLASS inherit3_class_get()
const Eo *inherit3_class_get(void);
const Eo_Class *inherit3_class_get(void);
#endif

View File

@ -30,7 +30,7 @@ _a_print(Eo *obj EINA_UNUSED, void *class_data, va_list *list)
}
static void
_class_print(Eo *klass, void *data EINA_UNUSED, va_list *list)
_class_print(Eo_Class *klass, void *data EINA_UNUSED, va_list *list)
{
(void) list;
printf("Print %s-%s\n", eo_class_name_get(klass), eo_class_name_get(MY_CLASS));
@ -39,14 +39,14 @@ _class_print(Eo *klass, void *data EINA_UNUSED, va_list *list)
}
static void
_class_print2(Eo *klass, void *data EINA_UNUSED, va_list *list)
_class_print2(Eo_Class *klass, void *data EINA_UNUSED, 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 *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _a_set),

View File

@ -27,6 +27,6 @@ extern const Eo_Event_Description _SIG_A_CHANGED;
#define SIG_A_CHANGED (&(_SIG_A_CHANGED))
#define SIMPLE_CLASS simple_class_get()
const Eo *simple_class_get(void);
const Eo_Class *simple_class_get(void);
#endif

View File

@ -19,6 +19,6 @@ enum {
#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 *interface_class_get(void);
const Eo_Class *interface_class_get(void);
#endif

View File

@ -19,6 +19,6 @@ enum {
#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 *interface2_class_get(void);
const Eo_Class *interface2_class_get(void);
#endif

View File

@ -63,7 +63,7 @@ _ab_sum_get2(Eo *obj, void *class_data EINA_UNUSED, va_list *list)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _a_set),

View File

@ -42,6 +42,6 @@ enum {
#define simple_b_get(b) SIMPLE_ID(SIMPLE_SUB_ID_B_GET), EO_TYPECHECK(int *, b)
#define SIMPLE_CLASS simple_class_get()
const Eo *simple_class_get(void);
const Eo_Class *simple_class_get(void);
#endif

View File

@ -18,7 +18,7 @@ _a_get(Eo *obj, void *class_data EINA_UNUSED, va_list *list)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_GET), _a_get),

View File

@ -2,6 +2,6 @@
#define INHERIT_H
#define INHERIT_CLASS inherit_class_get()
const Eo *inherit_class_get(void);
const Eo_Class *inherit_class_get(void);
#endif

View File

@ -34,7 +34,7 @@ _destructor(Eo *obj, void *class_data EINA_UNUSED, va_list *list EINA_UNUSED)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -19,6 +19,6 @@ enum {
#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 *mixin_class_get(void);
const Eo_Class *mixin_class_get(void);
#endif

View File

@ -43,7 +43,7 @@ _destructor(Eo *obj, void *class_data EINA_UNUSED, va_list *list EINA_UNUSED)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -7,6 +7,6 @@ typedef struct
} Mixin2_Public_Data;
#define MIXIN2_CLASS mixin2_class_get()
const Eo *mixin2_class_get(void);
const Eo_Class *mixin2_class_get(void);
#endif

View File

@ -43,7 +43,7 @@ _destructor(Eo *obj, void *class_data EINA_UNUSED, va_list *list EINA_UNUSED)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -7,6 +7,6 @@ typedef struct
} Mixin3_Public_Data;
#define MIXIN3_CLASS mixin3_class_get()
const Eo *mixin3_class_get(void);
const Eo_Class *mixin3_class_get(void);
#endif

View File

@ -2,6 +2,6 @@
#define MIXIN4_H
#define MIXIN4_CLASS mixin4_class_get()
const Eo *mixin4_class_get(void);
const Eo_Class *mixin4_class_get(void);
#endif

View File

@ -42,7 +42,7 @@ _GET_SET_FUNC(a)
_GET_SET_FUNC(b)
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _a_set),

View File

@ -42,6 +42,6 @@ enum {
#define simple_b_get(b) SIMPLE_ID(SIMPLE_SUB_ID_B_GET), EO_TYPECHECK(int *, b)
#define SIMPLE_CLASS simple_class_get()
const Eo *simple_class_get(void);
const Eo_Class *simple_class_get(void);
#endif

View File

@ -76,7 +76,7 @@ _constructor(Eo *obj, void *class_data EINA_UNUSED, va_list *list EINA_UNUSED)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _constructor),

View File

@ -26,6 +26,6 @@ extern const Eo_Event_Description _EV_A_CHANGED;
#define EV_A_CHANGED (&(_EV_A_CHANGED))
#define SIMPLE_CLASS simple_class_get()
const Eo *simple_class_get(void);
const Eo_Class *simple_class_get(void);
#endif

View File

@ -83,7 +83,7 @@ START_TEST(eo_incomplete_desc)
eo_init();
eina_log_print_cb_set(_eo_test_print_cb, &ctx);
const Eo *klass;
const Eo_Class *klass;
static Eo_Op TMP_BASE_ID = EO_NOOP;
enum {
@ -186,9 +186,9 @@ START_TEST(eo_inherit_errors)
eo_init();
eina_log_print_cb_set(_eo_test_print_cb, &ctx);
const Eo *klass;
const Eo *klass_mixin;
const Eo *klass_simple;
const Eo_Class *klass;
const Eo_Class *klass_mixin;
const Eo_Class *klass_simple;
static const Eo_Class_Description class_desc_simple = {
EO_VERSION,
@ -253,10 +253,10 @@ START_TEST(eo_inconsistent_mro)
eo_init();
eina_log_print_cb_set(_eo_test_print_cb, &ctx);
const Eo *klass;
const Eo *klass_mixin;
const Eo *klass_mixin2;
const Eo *klass_mixin3;
const Eo_Class *klass;
const Eo_Class *klass_mixin;
const Eo_Class *klass_mixin2;
const Eo_Class *klass_mixin3;
static const Eo_Class_Description class_desc_simple = {
EO_VERSION,
@ -328,14 +328,14 @@ START_TEST(eo_inconsistent_mro)
}
END_TEST
static void _stub_class_constructor(Eo *klass EINA_UNUSED) {}
static void _stub_class_constructor(Eo_Class *klass EINA_UNUSED) {}
START_TEST(eo_bad_interface)
{
eo_init();
eina_log_print_cb_set(_eo_test_safety_print_cb, &ctx);
const Eo *klass;
const Eo_Class *klass;
static Eo_Class_Description class_desc = {
EO_VERSION,
@ -399,7 +399,7 @@ _const_ops_class_hi_print(Eo *obj EINA_UNUSED, void *class_data EINA_UNUSED, va_
}
static void
_const_ops_class_constructor(Eo *klass)
_const_ops_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_A_SET), _const_ops_a_set),
@ -419,7 +419,7 @@ START_TEST(eo_op_types)
eo_init();
eina_log_print_cb_set(_eo_test_print_cb, &ctx);
const Eo *klass;
const Eo_Class *klass;
static Eo_Class_Description class_desc = {
EO_VERSION,

View File

@ -33,7 +33,7 @@ _a_print(Eo *obj EINA_UNUSED, void *class_data, va_list *list)
}
static void
_class_hi_print(Eo *klass, void *data EINA_UNUSED, va_list *list)
_class_hi_print(Eo_Class *klass, void *data EINA_UNUSED, va_list *list)
{
(void) list;
printf("Hi Print %s\n", eo_class_name_get(klass));
@ -49,7 +49,7 @@ _dbg_info_get(Eo *eo_obj, void *_pd EINA_UNUSED, va_list *list)
}
static void
_class_constructor(Eo *klass)
_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_DBG_INFO_GET), _dbg_info_get),

View File

@ -25,6 +25,6 @@ extern const Eo_Event_Description _EV_A_CHANGED;
#define EV_A_CHANGED (&(_EV_A_CHANGED))
#define SIMPLE_CLASS simple_class_get()
const Eo *simple_class_get(void);
const Eo_Class *simple_class_get(void);
#endif

View File

@ -121,7 +121,7 @@ START_TEST(eo_data_fetch)
NULL
};
const Eo *klass = eo_class_new(&class_desc, EO_BASE_CLASS, NULL);
const Eo_Class *klass = eo_class_new(&class_desc, EO_BASE_CLASS, NULL);
fail_if(!klass);
Eo *obj = eo_add(klass, NULL);
@ -148,7 +148,7 @@ START_TEST(eo_isa_tests)
{
eo_init();
const Eo *klass, *iface, *mixin;
const Eo_Class *klass, *iface, *mixin;
{
/* Usually should be const, not const only for the test... */
@ -246,7 +246,7 @@ END_TEST
static Eina_Bool _man_should_con = EINA_TRUE;
static Eina_Bool _man_should_des = EINA_TRUE;
static const Eo *cur_klass = NULL;
static const Eo_Class *cur_klass = NULL;
static void
_man_con(Eo *obj, void *data EINA_UNUSED, va_list *list EINA_UNUSED)
@ -266,7 +266,7 @@ _man_des(Eo *obj, void *data EINA_UNUSED, va_list *list EINA_UNUSED)
static void
_man_class_constructor(Eo *klass)
_man_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(EO_BASE_ID(EO_BASE_SUB_ID_CONSTRUCTOR), _man_con),
@ -294,7 +294,7 @@ START_TEST(eo_man_free)
NULL
};
const Eo *klass = eo_class_new(&class_desc, EO_BASE_CLASS, NULL);
const Eo_Class *klass = eo_class_new(&class_desc, EO_BASE_CLASS, NULL);
fail_if(!klass);
cur_klass = klass;
@ -504,7 +504,7 @@ _a_set(Eo *obj EINA_UNUSED, void *class_data EINA_UNUSED, va_list *list EINA_UNU
}
static void
_op_errors_class_constructor(Eo *klass)
_op_errors_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(SIMPLE_ID(SIMPLE_SUB_ID_LAST), _a_set),
@ -531,7 +531,7 @@ START_TEST(eo_op_errors)
NULL
};
const Eo *klass = eo_class_new(&class_desc, SIMPLE_CLASS, NULL);
const Eo_Class *klass = eo_class_new(&class_desc, SIMPLE_CLASS, NULL);
fail_if(!klass);
Eo *obj = eo_add(klass, NULL);
@ -658,7 +658,7 @@ START_TEST(eo_magic_checks)
Eo *parent = NULL;
Eo *wref = NULL;
obj = eo_add((Eo *) buf, NULL);
obj = eo_add((Eo_Class *) buf, NULL);
fail_if(obj);
obj = eo_add(SIMPLE_CLASS, NULL);
@ -666,15 +666,15 @@ START_TEST(eo_magic_checks)
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 *) buf, EO_NOOP));
fail_if(eo_do_super(obj, (const Eo_Class *) buf, EO_NOOP));
fail_if(eo_class_get((Eo *) buf));
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_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_new(NULL, (Eo *) buf), NULL);
fail_if(eo_class_new(NULL, (Eo_Class *) buf), NULL);
eo_xref(obj, (Eo *) buf);
eo_xunref(obj, (Eo *) buf);
@ -686,7 +686,7 @@ START_TEST(eo_magic_checks)
eo_del((Eo *) buf);
eo_isa((Eo *) buf, SIMPLE_CLASS);
eo_isa(obj, (Eo *) buf);
eo_isa(obj, (Eo_Class *) buf);
fail_if(0 != eo_ref_get((Eo *) buf));
@ -738,7 +738,7 @@ _a_print(Eo *obj EINA_UNUSED, void *class_data EINA_UNUSED, va_list *list EINA_U
}
static void
_class_hi_print(const Eo *klass EINA_UNUSED, va_list *list EINA_UNUSED)
_class_hi_print(const Eo_Class *klass EINA_UNUSED, va_list *list EINA_UNUSED)
{
printf("Hi\n");
}
@ -750,7 +750,7 @@ enum {
};
static void
_eo_multiple_do_class_constructor(Eo *klass)
_eo_multiple_do_class_constructor(Eo_Class *klass)
{
const Eo_Op_Func_Description func_desc[] = {
EO_OP_FUNC(MULTI_ID(MULTI_SUB_ID_A_PRINT), _a_print),
@ -784,7 +784,7 @@ START_TEST(eo_multiple_do)
NULL
};
const Eo *klass = eo_class_new(&class_desc, SIMPLE_CLASS, NULL);
const Eo_Class *klass = eo_class_new(&class_desc, SIMPLE_CLASS, NULL);
fail_if(!klass);
Eo *obj = eo_add(klass, NULL);
@ -841,7 +841,7 @@ START_TEST(eo_pointers_indirection)
NULL
};
const Eo *klass = eo_class_new(&class_desc, EO_BASE_CLASS, NULL);
const Eo_Class *klass = eo_class_new(&class_desc, EO_BASE_CLASS, NULL);
fail_if(!klass);
/* Check simple id validity */