class GObjectIntrospection::IVFuncInfo

Wraps a GIVFuncInfo struct. Represents a virtual function.

Public Instance Methods

flags() click to toggle source
# File lib/ffi-gobject_introspection/i_vfunc_info.rb, line 5
def flags
  Lib.g_vfunc_info_get_flags @gobj
end
invoker() click to toggle source
# File lib/ffi-gobject_introspection/i_vfunc_info.rb, line 21
def invoker
  IFunctionInfo.wrap(Lib.g_vfunc_info_get_invoker @gobj)
end
offset() click to toggle source
# File lib/ffi-gobject_introspection/i_vfunc_info.rb, line 13
def offset
  Lib.g_vfunc_info_get_offset @gobj
end
signal() click to toggle source
# File lib/ffi-gobject_introspection/i_vfunc_info.rb, line 17
def signal
  ISignalInfo.wrap(Lib.g_vfunc_info_get_signal @gobj)
end
throws?() click to toggle source
# File lib/ffi-gobject_introspection/i_vfunc_info.rb, line 9
def throws?
  flags & 8 != 0
end