module GirFFI::Core
Public Instance Methods
define_type(klass, &block)
click to toggle source
# File lib/gir_ffi/core.rb, line 31 def define_type(klass, &block) info = UserDefinedObjectInfo.new(klass, &block) Builders::UserDefinedBuilder.new(info).build_class klass.gtype end
setup(namespace, version = nil)
click to toggle source
# File lib/gir_ffi/core.rb, line 26 def setup(namespace, version = nil) namespace = namespace.to_s Builder.build_module namespace, version end