module GirFFI::InterfaceBase

Base module for modules representing GLib interfaces.

Public Instance Methods

setup_instance_method(name) click to toggle source
# File lib/gir_ffi/interface_base.rb, line 8
def setup_instance_method(name)
  gir_ffi_builder.setup_instance_method name
end
to_ffi_type() click to toggle source
# File lib/gir_ffi/interface_base.rb, line 16
def to_ffi_type
  :pointer
end
wrap(ptr) click to toggle source
# File lib/gir_ffi/interface_base.rb, line 12
def wrap(ptr)
  ptr.to_object
end