KGBitSet

class KGBitSet(bitSetPointer: CPointer<GtkBitset>) : UnrefMe

gtk-kt

2 / 11 / 2021

See also

Constructors

KGBitSet
Link copied to clipboard
fun KGBitSet()
KGBitSet
Link copied to clipboard
fun KGBitSet(start: UInt, nItems: UInt)
KGBitSet
Link copied to clipboard
fun KGBitSet(bitSetPointer: CPointer<GtkBitset>)

Types

Companion
Link copied to clipboard
object Companion

Functions

add
Link copied to clipboard
fun add(value: UInt): Boolean
addRange
Link copied to clipboard
fun addRange(start: UInt, nItems: UInt)
addRangeClosed
Link copied to clipboard
fun addRangeClosed(first: UInt, last: UInt)
addRectangle
Link copied to clipboard
fun addRectangle(start: UInt, width: UInt, height: UInt, stride: UInt)
contains
Link copied to clipboard
operator fun contains(value: UInt): Boolean
copy
Link copied to clipboard
fun copy(): KGBitSet
difference
Link copied to clipboard
fun difference(other: KGBitSet)
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
getNth
Link copied to clipboard
fun getNth(index: UInt): UInt
getSizeInRange
Link copied to clipboard
fun getSizeInRange(first: UInt, last: UInt): ULong
intersect
Link copied to clipboard
fun intersect(other: KGBitSet)
ref
Link copied to clipboard
fun ref(): KGBitSet
remove
Link copied to clipboard
fun remove(value: UInt): Boolean
removeAll
Link copied to clipboard
fun removeAll()
removeRange
Link copied to clipboard
fun removeRange(start: UInt, count: UInt)
removeRangeClosed
Link copied to clipboard
fun removeRangeClosed(first: UInt, last: UInt)
removeRectangle
Link copied to clipboard
fun removeRectangle(start: UInt, width: UInt, height: UInt, stride: UInt)
shiftLeft
Link copied to clipboard
fun shiftLeft(amount: UInt)
shiftRight
Link copied to clipboard
fun shiftRight(amount: UInt)
splice
Link copied to clipboard
fun splice(position: UInt, removed: UInt, added: UInt)
subtract
Link copied to clipboard
fun subtract(other: KGBitSet)
union
Link copied to clipboard
fun union(other: KGBitSet)
unref
Link copied to clipboard
open override fun unref()

Properties

bitSetPointer
Link copied to clipboard
val bitSetPointer: CPointer<GtkBitset>
isEmpty
Link copied to clipboard
val isEmpty: Boolean
maximum
Link copied to clipboard
val maximum: UInt
minimum
Link copied to clipboard
val minimum: UInt
size
Link copied to clipboard
val size: ULong