Function Macro
GObjectVALUE_COLLECT_INIT2
since: 2.74
Declaration [src]
#define G_VALUE_COLLECT_INIT2 (
  value,
  g_vci_vtab,
  _value_type,
  var_args,
  flags,
  __error
)
Description [src]
A variant of G_VALUE_COLLECT_INIT() that provides the GTypeValueTable
to the caller.
Available since: 2.74
This function is not directly available to language bindings.
Parameters
- value
- 
            Type: -A GValuereturn location.valuemust contain only 0 bytes.
- g_vci_vtab
- 
            Type: -A GTypeValueTablepointer that will be set to the value table for_value_type.
- _value_type
- 
            Type: -The GTypeto use forvalue.
- var_args
- 
            Type: -The va_list variable; it may be evaluated multiple times. 
- flags
- 
            Type: -Flags which are passed on to the collect_value()function of theGTypeValueTableofvalue.
- __error
- 
            Type: -A #gchar** variable that will be modified to hold a g_new()allocated error messages if something fails.