Sha256: 42cfa61b033f535c36e2fe6e131f8d4238a6940675c215770f5d23c917280054
Contents?: true
Size: 673 Bytes
Versions: 1
Compression:
Stored size: 673 Bytes
Contents
require 'ffi' require 'gir_ffi/class_base' require 'gir_ffi/type_map' require 'ffi-gobject_introspection' require 'gir_ffi/info_ext' require 'gir_ffi/in_pointer' require 'gir_ffi/in_out_pointer' require 'gir_ffi/zero_terminated' require 'gir_ffi/arg_helper' require 'gir_ffi/callback' require 'gir_ffi/callback_helper' require 'gir_ffi/builder' module GirFFI def self.setup module_name, version=nil module_name = module_name.to_s GirFFI::Builder.build_module module_name, version end def self.define_type klass, &block Builder::Type::UserDefined.new(klass, &block).build_class klass.get_gtype end end require 'ffi-glib' require 'ffi-gobject'
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gir_ffi-0.5.2 | lib/gir_ffi.rb |