Closure
Allocate a new Closure.
This instance will be allocated on the native heap and automatically freed when this class instance is garbage collected.
Allocate a new Closure using the provided AutofreeScope.
The AutofreeScope manages the allocation lifetime. The most common usage is with memScoped
.
Parameters
The AutofreeScope to allocate this structure in.
Allocate a new Closure.
This instance will be allocated on the native heap and automatically freed when this class instance is garbage collected.
Parameters
Indicates whether the closure is currently being invoked with g_closure_invoke()
Indicates whether the closure has been invalidated by g_closure_invalidate()
Allocate a new Closure using the provided AutofreeScope.
The AutofreeScope manages the allocation lifetime. The most common usage is with memScoped
.
Parameters
Indicates whether the closure is currently being invoked with g_closure_invoke()
Indicates whether the closure has been invalidated by g_closure_invalidate()
The AutofreeScope to allocate this structure in.