HashTableIter
A GHashTableIter structure represents an iterator that can be used to iterate over the elements of a #GHashTable. GHashTableIter structures are typically allocated on the stack and then initialized with g_hash_table_iter_init().
The iteration order of a #GHashTableIter over the keys/values in a hash table is not defined.
Skipped during bindings generation
parameter
key
: key: Out parameter is not supportedparameter
value
: gpointerfield
dummy1
: Record field dummy1 is privatefield
dummy2
: Record field dummy2 is privatefield
dummy3
: Record field dummy3 is privatefield
dummy4
: Record field dummy4 is privatefield
dummy5
: Record field dummy5 is privatefield
dummy6
: Record field dummy6 is private
Constructors
Functions
Returns the #GHashTable associated with @iter.
Removes the key/value pair currently pointed to by the iterator from its associated #GHashTable, without calling the key and value destroy functions. Can only be called after g_hash_table_iter_next() returned true, and cannot be called more than once for the same key/value pair.