Calls the given function for each key/value pair in the GHashTable.
If the function returns TRUE, then the key/value pair is removed from the
GHashTable, but no key or value destroy functions are called.
See GHashTableIter for an alternative way to loop over the
key/value pairs in the hash table.
Calls the given function for each key/value pair in the GHashTable. If the function returns TRUE, then the key/value pair is removed from the GHashTable, but no key or value destroy functions are called. See GHashTableIter for an alternative way to loop over the key/value pairs in the hash table.