Optionalproperties: Partial<{}>Gets the current value that iter points to.
If iter is not valid and Gtk.BitsetIter.is_valid
returns false, this function returns 0.
The current value pointer to by iter
Checks if iter points to a valid value.
true if iter points to a valid value
Moves iter to the next value in the set.
If it was already pointing to the last value in the set,
false is returned and iter is invalidated.
true if a next value existed
Moves iter to the previous value in the set.
If it was already pointing to the first value in the set,
false is returned and iter is invalidated.
true if a previous value existed
Staticinit_Initializes iter to point to target.
If target is not found, finds the next value after it.
If no value >= target exists in set, this function returns false.
target value to start iterating at
Staticinit_Initializes an iterator for set and points it to the first
value in set.
If set is empty, false is returned and value is set to G_MAXUINT.
Staticinit_Initializes an iterator for set and points it to the last
value in set.
If set is empty, false is returned.
Iterates over the elements of a Gtk.Bitset.
`GtkBitSetIter is an opaque, stack-allocated struct.
Before a Gtk.BitsetIter can be used, it needs to be initialized with Gtk.BitsetIter.init_first, Gtk.BitsetIter.init_last or Gtk.BitsetIter.init_at.