BitsetIter

class BitsetIter(pointer: <Error class: unknown class><<Error class: unknown class>>, cleaner: <Error class: unknown class>? = null)

An opaque, stack-allocated struct for iterating over the elements of a GtkBitset.

Before a GtkBitsetIter can be used, it needs to be initialized with func@Gtk.BitsetIter.init_first, func@Gtk.BitsetIter.init_last or func@Gtk.BitsetIter.init_at.

Skipped during bindings generation

  • parameter value: value: Out parameter is not supported

  • parameter value: value: Out parameter is not supported

  • parameter value: value: Out parameter is not supported

  • parameter value: value: Out parameter is not supported

  • parameter value: value: Out parameter is not supported

Constructors

Link copied to clipboard
constructor()

Allocate a new BitsetIter.

constructor(scope: <Error class: unknown class>)

Allocate a new BitsetIter using the provided AutofreeScope.

constructor(pointer: <Error class: unknown class><<Error class: unknown class>>, cleaner: <Error class: unknown class>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val gtkBitsetIterPointer: <Error class: unknown class><<Error class: unknown class>>

Functions

Link copied to clipboard
fun getValue(): <Error class: unknown class>

Gets the current value that @iter points to.

Link copied to clipboard

Checks if @iter points to a valid value.