Class: GObjectIntrospection::IVFuncInfo
- Inherits:
-
ICallableInfo
- Object
- IBaseInfo
- ICallableInfo
- GObjectIntrospection::IVFuncInfo
- Defined in:
- lib/ffi-gobject_introspection/i_vfunc_info.rb
Overview
Wraps a GIVFuncInfo struct. Represents a virtual function.
Instance Method Summary collapse
Methods inherited from ICallableInfo
#arg, #caller_owns, #may_return_null?, #n_args, #return_type, #skip_return?
Methods inherited from IBaseInfo
#==, build_array_method, build_finder_method, #container, #deprecated?, #info_type, #initialize, make_finalizer, #name, #namespace, #safe_namespace, #to_ptr, wrap
Constructor Details
This class inherits a constructor from GObjectIntrospection::IBaseInfo
Instance Method Details
#flags ⇒ Object
5 6 7 |
# File 'lib/ffi-gobject_introspection/i_vfunc_info.rb', line 5 def flags Lib.g_vfunc_info_get_flags @gobj end |
#invoker ⇒ Object
14 15 16 |
# File 'lib/ffi-gobject_introspection/i_vfunc_info.rb', line 14 def invoker IFunctionInfo.wrap(Lib.g_vfunc_info_get_invoker @gobj) end |
#offset ⇒ Object
8 9 10 |
# File 'lib/ffi-gobject_introspection/i_vfunc_info.rb', line 8 def offset Lib.g_vfunc_info_get_offset @gobj end |
#signal ⇒ Object
11 12 13 |
# File 'lib/ffi-gobject_introspection/i_vfunc_info.rb', line 11 def signal ISignalInfo.wrap(Lib.g_vfunc_info_get_signal @gobj) end |