Sha256: c911dd42848caa16fd37295354bb96e7959ea5a85805234157c5c53cf03cdd35
Contents?: true
Size: 509 Bytes
Versions: 7
Compression:
Stored size: 509 Bytes
Contents
# frozen_string_literal: true module GObjectIntrospection # Wraps a GIVFuncInfo struct. # Represents a virtual function. class IVFuncInfo < ICallableInfo def flags Lib.g_vfunc_info_get_flags @gobj end def throws? flags & 8 != 0 end def offset Lib.g_vfunc_info_get_offset @gobj end def signal ISignalInfo.wrap Lib.g_vfunc_info_get_signal(@gobj) end def invoker IFunctionInfo.wrap Lib.g_vfunc_info_get_invoker(@gobj) end end end
Version data entries
7 entries across 7 versions & 1 rubygems