Changeset View
Changeset View
Standalone View
Standalone View
src/tests/eolian/data/owning.eo.c
Show First 20 Lines • Show All 50 Lines • ▼ Show 20 Line(s) | 50 | #endif | |||
---|---|---|---|---|---|
51 | 51 | | |||
52 | EFL_OPS_DEFINE(ops, | 52 | EFL_OPS_DEFINE(ops, | ||
53 | EFL_OBJECT_OP_FUNC(owning_test1, _owning_test1), | 53 | EFL_OBJECT_OP_FUNC(owning_test1, _owning_test1), | ||
54 | EFL_OBJECT_OP_FUNC(owning_test2, _owning_test2), | 54 | EFL_OBJECT_OP_FUNC(owning_test2, _owning_test2), | ||
55 | OWNING_EXTRA_OPS | 55 | OWNING_EXTRA_OPS | ||
56 | ); | 56 | ); | ||
57 | opsp = &ops; | 57 | opsp = &ops; | ||
58 | 58 | | |||
59 | return efl_class_functions_set(klass, opsp, NULL, NULL); | 59 | return efl_class_functions_set(klass, opsp, NULL); | ||
60 | } | 60 | } | ||
61 | 61 | | |||
62 | static const Efl_Class_Description _owning_class_desc = { | 62 | static const Efl_Class_Description _owning_class_desc = { | ||
63 | EO_VERSION, | 63 | EO_VERSION, | ||
64 | "Owning", | 64 | "Owning", | ||
65 | EFL_CLASS_TYPE_REGULAR, | 65 | EFL_CLASS_TYPE_REGULAR, | ||
66 | sizeof(Owning_Data), | 66 | sizeof(Owning_Data), | ||
67 | _owning_class_initializer, | 67 | _owning_class_initializer, | ||
68 | NULL, | 68 | NULL, | ||
69 | NULL | 69 | NULL | ||
70 | }; | 70 | }; | ||
71 | 71 | | |||
72 | EFL_DEFINE_CLASS(owning_class_get, &_owning_class_desc, NULL, NULL); | 72 | EFL_DEFINE_CLASS(owning_class_get, &_owning_class_desc, NULL, NULL); |