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