Class: GObjectIntrospection::IVFuncInfo
- Inherits:
-
IBaseInfo
- Object
- IBaseInfo
- GObjectIntrospection::IVFuncInfo
show all
- 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 IBaseInfo
#==, build_array_method, #container, #deprecated?, #info_type, #initialize, make_finalizer, #name, #namespace, #safe_namespace, #to_ptr, wrap
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
|