CClosure.marshalVOIDOBJECT

A #GClosureMarshal function for use with signals with a single #GObject argument.

class CClosure
static
void
marshalVOIDOBJECT

Parameters

closure gobject.closure.Closure

A #GClosure.

returnValue gobject.value.Value

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

nParamValues uint

The length of the param_values array.

paramValues gobject.value.Value

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

invocationHint void*

The invocation hint given as the last argument to gobject.closure.Closure.invoke.

marshalData void*

Additional data specified when registering the marshaller, see gobject.closure.Closure.setMarshal and gobject.closure.Closure.setMetaMarshal