ClosureMarshal
Description:
[ CCode ( has_target = false ,  instance_pos = 0 ) ]
public delegate void ClosureMarshal (Closure closure, out Value return_value, Value[] param_values, void* invocation_hint, void* marshal_data)
  public delegate void ClosureMarshal (Closure closure, out Value return_value, Value[] param_values, void* invocation_hint, void* marshal_data)
The type used for marshaller functions.
Parameters:
| closure | the Closure to which the marshaller belongs | 
| return_value | a Value to store the return  value. May be null
             if the callback of  | 
| param_values | an array of  Values holding the arguments on which to invoke the  callback of 
             | 
| invocation_hint | the invocation hint given as the last argument to invoke | 
| marshal_data | additional data specified when registering the marshaller, see set_marshal and set_meta_marshal | 
| n_param_values | the length of the  | 
Namespace: GLib
  
  Package: gobject-2.0