Closure.invoke

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

class Closure
void
invoke

Parameters

returnValue Value

a gobject.Value to store the return value. May be NULL if the callback of closure doesn't return a value.

paramValues Value[]

an array of gobject.Values holding the arguments on which to invoke the callback of closure

invocationHint void*

a context-dependent invocation hint