Closure.invoke

Invokes the closure, i.e. executes the callback represented by the closure.

class Closure
void
invoke

Parameters

returnValue gobject.value.Value

a #GValue to store the return value. May be null if the callback of closure doesn't return a value.

paramValues gobject.value.Value[]

an array of #GValues holding the arguments on which to invoke the callback of closure

invocationHint void*

a context-dependent invocation hint