class GObject::Closure
Overrides for GClosure, GObject's base class for closure objects.
To create Closure objects wrapping Ruby code, use {RubyClosure}.
Public Instance Methods
set_marshal(marshal)
click to toggle source
@override
@param [Proc] marshal The marshaller to use for this closure object
# File lib/ffi-gobject/closure.rb, line 13 def set_marshal(marshal) callback = GObject::ClosureMarshal.from marshal Lib.g_closure_set_marshal self, callback end