@deprecated Compatibility function. Remove in version 0.5.0.
# File lib/gir_ffi/module_base.rb, line 20 def _builder gir_ffi_builder end
@deprecated Compatibility function. Remove in version 0.5.0.
# File lib/gir_ffi/module_base.rb, line 29 def _setup_method name setup_method name end
# File lib/gir_ffi/module_base.rb, line 9 def const_missing classname klass = load_class classname return super if klass.nil? klass end
# File lib/gir_ffi/module_base.rb, line 24 def gir_ffi_builder self.const_get :GIR_FFI_BUILDER end
# File lib/gir_ffi/module_base.rb, line 15 def load_class classname gir_ffi_builder.build_namespaced_class classname.to_s end
# File lib/gir_ffi/module_base.rb, line 3 def method_missing method, *arguments, &block result = setup_method method.to_s return super unless result self.send method, *arguments, &block end
# File lib/gir_ffi/module_base.rb, line 33 def setup_method name gir_ffi_builder.setup_method name end