Function

GLibHRFunc

Declaration

gboolean
(* GHRFunc) (
  gpointer key,
  gpointer value,
  gpointer user_data
)

Description

Specifies the type of the function passed to g_hash_table_foreach_remove(). It is called with each key/value pair, together with the user_data parameter passed to g_hash_table_foreach_remove(). It should return TRUE if the key/value pair should be removed from the GHashTable.

Parameters

key gpointer
 

A key.

value gpointer
 

The value associated with the key.

user_data gpointer
 

User data passed to g_hash_table_remove()

Return value

Returns: gboolean
 

TRUE if the key/value pair should be removed from the GHashTable.