Sha256: b2203afba8bb770689ab41e65c5aa8452b19476d12d38e5c9c356180e0ac0c51

Contents?: true

Size: 361 Bytes

Versions: 3

Compression:

Stored size: 361 Bytes

Contents

require 'gir_ffi/info_ext/i_type_info'

# Represents the type of the user data (closure argument) of a signal or vfunc,
# conforming, as needed, to the interface of GObjectIntrospection::ITypeInfo.
class GirFFI::UserDataTypeInfo
  include GirFFI::InfoExt::ITypeInfo

  def tag
    :void
  end

  def pointer?
    true
  end

  def array_length
    -1
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
gir_ffi-0.7.7 lib/gir_ffi/user_data_type_info.rb
gir_ffi-0.7.6 lib/gir_ffi/user_data_type_info.rb
gir_ffi-0.7.5 lib/gir_ffi/user_data_type_info.rb