Sha256: fbbb8e626bc89994310e0ebb9998b1766c6a3ad06dbfa04eff8e083e2f66a018

Contents?: true

Size: 313 Bytes

Versions: 3

Compression:

Stored size: 313 Bytes

Contents

module GirFFI
  module InfoExt
    # Extensions for GObjectIntrospection::IFieldInfo needed by GirFFI
    module IFieldInfo
      def layout_specification
        [name.to_sym, field_type.to_ffitype, offset]
      end
    end
  end
end

GObjectIntrospection::IFieldInfo.send :include, GirFFI::InfoExt::IFieldInfo

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
gir_ffi-0.7.8 lib/gir_ffi/info_ext/i_field_info.rb
gir_ffi-0.7.7 lib/gir_ffi/info_ext/i_field_info.rb
gir_ffi-0.7.6 lib/gir_ffi/info_ext/i_field_info.rb