Sha256: 84579df2bf4c4596f916c0c569836c9cd5e19ecc436433c8cb86e435f3f9595e

Contents?: true

Size: 543 Bytes

Versions: 2

Compression:

Stored size: 543 Bytes

Contents

module GirFFI
  module InterfaceBase
    # @deprecated Compatibility function. Remove in version 0.5.0.
    def _builder
      gir_ffi_builder
    end

    def gir_ffi_builder
      self.const_get :GIR_FFI_BUILDER
    end

    # @deprecated Compatibility function. Remove in version 0.5.0.
    def _setup_instance_method name
      setup_instance_method name
    end

    def setup_instance_method name
      _builder.setup_instance_method name
    end

    def wrap ptr
      GirFFI::ArgHelper.object_pointer_to_object ptr
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
gir_ffi-0.4.3 lib/gir_ffi/interface_base.rb
gir_ffi-0.4.2 lib/gir_ffi/interface_base.rb