UintBitMask

Properties

Link copied to clipboard
abstract val mask: UInt
Link copied to clipboard
abstract val newInstance: (UInt) -> T

Functions

Link copied to clipboard
infix inline fun <T : UintBitMask<T>> UintBitMask<T>.and(flags: UintBitMask<*>): T
Link copied to clipboard
infix inline fun <T : UintBitMask<T>> UintBitMask<T>.clear(flags: UintBitMask<*>): T
Link copied to clipboard
inline fun UintBitMask<*>.contains(flags: UintBitMask<*>): Boolean
Link copied to clipboard
infix inline fun <T : UintBitMask<T>> UintBitMask<T>.or(flags: UintBitMask<*>): T
Link copied to clipboard
infix inline fun <T : UintBitMask<T>> UintBitMask<T>.xor(flags: UintBitMask<*>): T