GIVFuncInfo* g_object_info_find_vfunc_using_interfaces GIObjectInfo* info gchar* name GIObjectInfo** implementor g_object_info_find_vfunc_using_interfaces GIVFuncInfo* g_object_info_find_vfunc_using_interfaces (GIObjectInfo* info, gchar* name, GIObjectInfo** implementor);

Locate a virtual function slot with name @name, searching both the object @info and any interfaces it implements. Note that the namespace for virtuals is distinct from that of methods; there may or may not be a concrete method associated for a virtual. If there is one, it may be retrieved using g_vfunc_info_get_invoker(), otherwise %NULL will be returned.

Note that this function does *not* search parent classes; you will have to chain up if that's desired.

g_base_info_unref() when done.

info :

a GIRepository.ObjectInfo

name :

name of method to obtain

implementor :

The implementor of the interface

Returns :

the GIRepository.FunctionInfo. Free the struct by calling