summaryrefslogtreecommitdiff
path: root/girepository/giobjectinfo.h
diff options
context:
space:
mode:
authorJasper St. Pierre <jstpierre@mecheye.net>2012-01-04 14:46:51 -0500
committerJasper St. Pierre <jstpierre@mecheye.net>2012-02-03 11:52:33 -0500
commit6920430e7034bba42258c7b010347037b1641fb1 (patch)
treebde4b494451fbaf8d12ab2a36c8ac1e24e5eaa02 /girepository/giobjectinfo.h
parent8e34268de5c57095a0dfb89df4f77480bc823a84 (diff)
downloadgobject-introspection-6920430e7034bba42258c7b010347037b1641fb1.tar.gz
giobjectinfo: Add g_object_info_find_vfunc_using_interfaces
As an analogue to g_object_info_find_method_using_interfaces, add a new API so that we can find a vfunc using the same strategy.
Diffstat (limited to 'girepository/giobjectinfo.h')
-rw-r--r--girepository/giobjectinfo.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/girepository/giobjectinfo.h b/girepository/giobjectinfo.h
index fd35ef8f..569c0839 100644
--- a/girepository/giobjectinfo.h
+++ b/girepository/giobjectinfo.h
@@ -108,6 +108,9 @@ GIVFuncInfo * g_object_info_get_vfunc (GIObjectInfo *info,
gint n);
GIVFuncInfo * g_object_info_find_vfunc (GIObjectInfo *info,
const gchar *name);
+GIVFuncInfo * g_object_info_find_vfunc_using_interfaces (GIObjectInfo *info,
+ const gchar *name,
+ GIObjectInfo **implementor);
gint g_object_info_get_n_constants (GIObjectInfo *info);
GIConstantInfo * g_object_info_get_constant (GIObjectInfo *info,
gint n);