marshalVoidPointer
fun marshalVoidPointer(closure: Closure, returnValue: Value, nParamValues: <Error class: unknown class>, paramValues: Value, invocationHint: <Error class: unknown class>? = null, marshalData: <Error class: unknown class>? = null)
A #GClosureMarshal function for use with signals with a single raw pointer argument type.
If it is possible, it is better to use one of the more specific functions such as g_cclosure_marshal_VOID__OBJECT() or g_cclosure_marshal_VOID__OBJECT().
Parameters
closure
A #GClosure.
returnValue
A #GValue to store the return value. May be null if the callback of closure doesn't return a value.
nParamValues
The length of the @param_values array.
paramValues
An array of #GValues holding the arguments on which to invoke the callback of closure.
invocationHint
The invocation hint given as the last argument to g_closure_invoke().
marshalData
Additional data specified when registering the marshaller, see g_closure_set_marshal() and g_closure_set_meta_marshal()