1 #ifdef HAVE_CONFIG_H
2 # include <config.h>
3 #endif
4
5 #include "Eo.h"
6 #include "constructors_mixin.h"
7 #include "constructors_simple5.h"
8
9 #define MY_CLASS SIMPLE5_CLASS
10
11 static void
_destructor(Eo * obj,void * class_data EINA_UNUSED,va_list * list EINA_UNUSED)12 _destructor(Eo *obj, void *class_data EINA_UNUSED, va_list *list EINA_UNUSED)
13 {
14 (void) obj;
15 }
16
17 static Eina_Bool
_class_initializer(Efl_Class * klass)18 _class_initializer(Efl_Class *klass)
19 {
20 EFL_OPS_DEFINE(ops,
21 EFL_OBJECT_OP_FUNC(efl_destructor, _destructor),
22 );
23
24 return efl_class_functions_set(klass, &ops, NULL);
25 }
26
27 static const Efl_Class_Description class_desc = {
28 EO_VERSION,
29 "Simple5",
30 EFL_CLASS_TYPE_REGULAR,
31 0,
32 _class_initializer,
33 NULL,
34 NULL
35 };
36
37 EFL_DEFINE_CLASS(simple5_class_get, &class_desc, EO_CLASS, NULL);
38
39