Sha256: 3ced108ef4360340820bd2f274e2df630d54677456ee824c7411748a60e4bba2

Contents?: true

Size: 324 Bytes

Versions: 15

Compression:

Stored size: 324 Bytes

Contents

module GirFFI
  module FFIExt
    module Pointer
      def to_ptr
        self
      end

      def to_value
        self
      end

      def to_object
        # TODO: Move implementation here.
        ArgHelper.object_pointer_to_object self
      end
    end
  end
end

FFI::Pointer.send :include, GirFFI::FFIExt::Pointer

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
gir_ffi-0.6.6 lib/gir_ffi/ffi_ext/pointer.rb
gir_ffi-0.6.4 lib/gir_ffi/ffi_ext/pointer.rb
gir_ffi-0.6.3 lib/gir_ffi/ffi_ext/pointer.rb
gir_ffi-0.6.2 lib/gir_ffi/ffi_ext/pointer.rb
gir_ffi-0.6.1 lib/gir_ffi/ffi_ext/pointer.rb
gir_ffi-0.6.0 lib/gir_ffi/ffi_ext/pointer.rb
gir_ffi-0.5.2 lib/gir_ffi/ffi_ext/pointer.rb
gir_ffi-0.5.1 lib/gir_ffi/ffi_ext/pointer.rb
gir_ffi-0.5.0 lib/gir_ffi/ffi_ext/pointer.rb
gir_ffi-0.4.3 lib/gir_ffi/ffi_ext/pointer.rb
gir_ffi-0.4.2 lib/gir_ffi/ffi_ext/pointer.rb
gir_ffi-0.4.1 lib/gir_ffi/ffi_ext/pointer.rb
gir_ffi-0.4.0 lib/gir_ffi/ffi_ext/pointer.rb
gir_ffi-0.3.2 lib/gir_ffi/ffi_ext/pointer.rb
gir_ffi-0.3.1 lib/gir_ffi/ffi_ext/pointer.rb