Sha256: 666526b7aaa8f1b57057836ec9b4acffb12a4003980bf3fe2f4ff03cdb1f6d1c

Contents?: true

Size: 412 Bytes

Versions: 11

Compression:

Stored size: 412 Bytes

Contents

module GirFFI
  # Wraps a GIVFuncInfo struct.
  # Represents a virtual function.
  class IVFuncInfo < IBaseInfo
    def flags
      Lib.g_vfunc_info_get_flags @gobj
    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

11 entries across 11 versions & 1 rubygems

Version Path
gir_ffi-0.0.14 lib/gir_ffi/i_vfunc_info.rb
gir_ffi-0.0.13 lib/gir_ffi/i_vfunc_info.rb
gir_ffi-0.0.12 lib/gir_ffi/i_vfunc_info.rb
gir_ffi-0.0.11 lib/gir_ffi/i_vfunc_info.rb
gir_ffi-0.0.10 lib/gir_ffi/i_vfunc_info.rb
gir_ffi-0.0.9 lib/gir_ffi/i_vfunc_info.rb
gir_ffi-0.0.8 lib/gir_ffi/i_vfunc_info.rb
gir_ffi-0.0.7 lib/gir_ffi/i_vfunc_info.rb
gir_ffi-0.0.6 lib/gir_ffi/i_vfunc_info.rb
gir_ffi-0.0.5 lib/gir_ffi/i_vfunc_info.rb
gir_ffi-0.0.4 lib/gir_ffi/i_vfunc_info.rb