Function
GObjectCClosuremarshal_VOID__CHAR
Declaration
void
g_cclosure_marshal_VOID__CHAR (
GClosure* closure,
GValue* return_value,
guint n_param_values,
const GValue* param_values,
gpointer invocation_hint,
gpointer marshal_data
)
Parameters
closure-
Type:
GClosureA
GClosure.The data is owned by the caller of the function. return_value-
Type:
GValueA
GValueto store the return value. May beNULLif the callback of closure doesn’t return a value.The data is owned by the caller of the function. n_param_values-
Type:
guintThe length of the
param_valuesarray. param_values-
Type:
GValueAn array of
GValuesholding the arguments on which to invoke the callback of closure.The data is owned by the caller of the function. invocation_hint-
Type:
gpointerThe invocation hint given as the last argument to g_closure_invoke().
The argument can be NULL.The data is owned by the caller of the function. marshal_data-
Type:
gpointerAdditional data specified when registering the marshaller, see
g_closure_set_marshal()andg_closure_set_meta_marshal()The argument can be NULL.The data is owned by the caller of the function.