结构

GtkBitsetIter

描述 [源代码]

struct GtkBitsetIter {
  /* No available fields */
}

GtkBitset 元素的迭代器 opaque,堆栈分配结构。

在使用 GtkBitsetIter 之前,它需要通过 gtk_bitset_iter_init_first()gtk_bitset_iter_init_last()gtk_bitset_iter_init_at() 进行初始化。

函数

gtk_bitset_iter_init_at

初始化 iter 指向 target。

gtk_bitset_iter_init_first

初始化 set 的迭代器并将其指向 set 中的第一个值。

gtk_bitset_iter_init_last

初始化 set 的迭代器并将其指向 set 中的最后一个值。

实例方法

gtk_bitset_iter_get_value

获取 iter 指向的当前值。

gtk_bitset_iter_is_valid

检查 iter 是否指向有效值。

gtk_bitset_iter_next

将 iter 指向 set 中的下一个值。

gtk_bitset_iter_previous

将 iter 指向 set 中的前一个值。