Must be (guint)(-1) before iteration starts. Set to the next element in the set by tp_intset_iter_next(); undefined after tp_intset_iter_next() returns %FALSE.
The set iterated over.
Reset the iterator iter
to the beginning and make it iterate over set
.
An integer set to be used by that iterator
If there are integers in (iter->
set) higher than (iter->
element), set
(iter->element) to the next one and return %TRUE. Otherwise return %FALSE.
Usage:
Since 0.11.6, consider using #TpIntsetFastIter if iteration in numerical order is not required.
Reset the iterator iter
to the beginning. It must already be associated
with a set.
A structure representing iteration over a set of integers. Must be initialized with either TP_INTSET_ITER_INIT() or tp_intset_iter_init().
Since 0.11.6, consider using #TpIntsetFastIter if iteration in numerical order is not required.
Before 0.11.16, this type was calledTpIntSetIter ,
which is now a backwards compatibility typedef.