Function
GLibdatalist_id_remove_multiple
since: 2.74
Declaration [src]
void
g_datalist_id_remove_multiple (
  GData** datalist,
  GQuark* keys,
  gsize n_keys
)
Description [src]
Removes multiple keys from a datalist.
This is more efficient than calling g_datalist_id_remove_data()
multiple times in a row.
Before 2.80, n_keys had to be not larger than 16.
Since 2.84, performance is improved for larger number of keys.
Available since: 2.74
Parameters
- datalist
- 
            Type: GDataA datalist. The data is owned by the caller of the function. 
- keys
- 
            Type: An array of GQuarkKeys to remove. The length of the array is specified in the n_keysargument.The data is owned by the caller of the function. 
- n_keys
- 
            Type: gsizeLength of keys.