27#if !defined (__GIREPOSITORY_H_INSIDE__) && !defined (GI_COMPILATION)
28#error "Only <girepository.h> can be included directly."
35#define GI_TYPE_VFUNC_INFO (gi_vfunc_info_get_type ())
49#define GI_VFUNC_INFO(info) (G_TYPE_CHECK_INSTANCE_CAST ((info), GI_TYPE_VFUNC_INFO, GIVFuncInfo))
59#define GI_IS_VFUNC_INFO(info) (G_TYPE_CHECK_INSTANCE_TYPE ((info), GI_TYPE_VFUNC_INFO))
75 GType implementor_gtype,
#define GI_AVAILABLE_IN_ALL
struct _GIFunctionInfo GIFunctionInfo
struct _GISignalInfo GISignalInfo
struct _GIVFuncInfo GIVFuncInfo
GI_AVAILABLE_IN_ALL GIFunctionInfo * gi_vfunc_info_get_invoker(GIVFuncInfo *info)
GI_AVAILABLE_IN_ALL gboolean gi_vfunc_info_invoke(GIVFuncInfo *info, GType implementor, const GIArgument *in_args, size_t n_in_args, GIArgument *out_args, size_t n_out_args, GIArgument *return_value, GError **error)
GI_AVAILABLE_IN_ALL void * gi_vfunc_info_get_address(GIVFuncInfo *info, GType implementor_gtype, GError **error)
GI_AVAILABLE_IN_ALL GISignalInfo * gi_vfunc_info_get_signal(GIVFuncInfo *info)
GI_AVAILABLE_IN_ALL GIVFuncInfoFlags gi_vfunc_info_get_flags(GIVFuncInfo *info)
GI_AVAILABLE_IN_ALL size_t gi_vfunc_info_get_offset(GIVFuncInfo *info)
static void error(LoadState *S, const char *why)