Method
GObjectClosureinvoke
Declaration
void
g_closure_invoke (
GClosure* closure,
GValue* return_value,
guint n_param_values,
const GValue* param_values,
gpointer invocation_hint
)
Parameters
return_value-
Type:
GValueA
GValueto store the return value. May beNULLif the callback ofclosuredoesn’t return a value.The argument will be set by the function. The argument can be NULL.The data is owned by the instance. n_param_values-
Type:
guintThe length of the
param_valuesarray. param_values-
Type: An array of
GValueAn array of
GValuesholding the arguments on which to invoke the callback ofclosure.The length of the array is specified in the n_param_valuesargument.The data is owned by the caller of the method. invocation_hint-
Type:
gpointerA context-dependent invocation hint.
The argument can be NULL.The data is owned by the caller of the method.