aboutsummaryrefslogtreecommitdiffstats
path: root/eo_py/eodefault.pxd
diff options
context:
space:
mode:
Diffstat (limited to 'eo_py/eodefault.pxd')
-rw-r--r--eo_py/eodefault.pxd8
1 files changed, 2 insertions, 6 deletions
diff --git a/eo_py/eodefault.pxd b/eo_py/eodefault.pxd
index e7c3960..2f3aadc 100644
--- a/eo_py/eodefault.pxd
+++ b/eo_py/eodefault.pxd
@@ -51,6 +51,7 @@ cdef extern from "Eo.h":
Eo_Class *eo_base_class_get()
Eo* eo_add(Eo_Class *klass, Eo *parent)
+ Eo* eo_add_custom(Eo_Class *klass, Eo *parent, ...)
Eo* eo_ref(Eo *obj)
void eo_unref(Eo *obj)
@@ -69,17 +70,12 @@ cdef extern from "Eo.h":
Eina_Bool eo_class_do(Eo_Class *klass, ...)
-cdef extern from "Elementary.h":
- int elm_init(int argc, char **argv)
- void elm_run()
-
-
cdef class EoDefault:
cdef Eo *eo
cdef object name
cdef int print_func_name(self, f_name)
cdef int _eo_instance_set(self, Eo *eo)
- cpdef _eo_instance_set2(self, klass, EoDefault parent)
+ cpdef _eo_instance_set2(self, unsigned long long klass, EoDefault parent)
cdef Eo* _eo_instance_get(EoDefault pyobj)
cdef Eina_Bool _object_callback(void *data, Eo *o, Eo_Event_Description *desc, void *event_info)