Function
GObjectCClosuremarshal_VOID__DOUBLE
Declaration [src]
void
g_cclosure_marshal_VOID__DOUBLE (
  GClosure* closure,
  GValue* return_value,
  guint n_param_values,
  const GValue* param_values,
  gpointer invocation_hint,
  gpointer marshal_data
)
Description [src]
A GClosureMarshal function for use with signals with one
double-precision floating point argument.
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()and g_closure_set_meta_marshal().The argument can be NULL.The data is owned by the caller of the function.