Closure.object
Description:
[ CCode ( has_construct_function = false ) ]
public Closure.object (uint sizeof_closure, Object object)
public Closure.object (uint sizeof_closure, Object object)
A variant of Closure.simple which stores object
in the data
field of the closure and calls
watch_closure on object
and the created closure.
This function is mainly useful when implementing new types of closures.
Parameters:
sizeof_closure |
the size of the structure to allocate, must be at least `sizeof (GClosure)` |
object |
a Object pointer to store in the |
Returns:
a newly allocated Closure |