Declaration [src]

g_int_hash (
  gconstpointer v

Description [src]

Converts a pointer to a #gint to a hash value. It can be passed to g_hash_table_new() as the hash_func parameter, when using non-NULL pointers to integer values as keys in a GHashTable.

Note that this function acts on pointers to #gint, not on #gint directly: if your hash table’s keys are of the form GINT_TO_POINTER (n), use g_direct_hash() instead.


v gconstpointer

A pointer to a #gint key.

Return value

Returns: guint

A hash value corresponding to the key.