UInt

kse.maths.Maths$package.UInt
object UInt

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
UInt.type

Members list

Type members

Classlikes

object given_Ordering_UInt extends Ordering[UInt]

Attributes

Supertypes
trait Ordering[UInt]
trait PartialOrdering[UInt]
trait Equiv[UInt]
trait Serializable
trait Comparator[UInt]
class Object
trait Matchable
class Any
Show all
Self type
object given_Translucent_UInt_Int extends Translucent[UInt, Int]

Attributes

Supertypes
trait Translucent[UInt, Int]
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

inline def MaxValue: UInt
inline def apply(i: Int): UInt
inline def clamp(i: Int): UInt
inline def wrap(i: Int): UInt

Extensions

Extensions

extension (i: UInt)
inline def s: Int
inline def signed: Int
inline def toInt: Int
inline def unwrap: Int
extension (i: UInt)
inline def %(c: UByte): UInt
inline def %(s: UShort): UInt
inline def %(j: UInt): UInt
inline def %(l: ULong): ULong
def %#(j: UInt): UInt
inline def &(j: UInt): UInt
inline def *(c: UByte): UInt
inline def *(s: UShort): UInt
inline def *(j: UInt): UInt
inline def *(l: ULong): ULong
def *!(j: UInt): UInt
def *#(j: UInt): UInt
inline def +(c: UByte): UInt
inline def +(s: UShort): UInt
inline def +(j: UInt): UInt
inline def +(l: ULong): ULong
def +!(j: UInt): UInt
def +#(j: UInt): UInt
inline def -(c: UByte): UInt
inline def -(s: UShort): UInt
inline def -(j: UInt): UInt
inline def -(l: ULong): ULong
def -!(j: UInt): UInt
def -#(j: UInt): UInt
inline def /(c: UByte): UInt
inline def /(s: UShort): UInt
inline def /(j: UInt): UInt
inline def /(l: ULong): ULong
def /!(j: UInt): UInt
def /#(j: UInt): UInt
inline def <(j: UInt): Boolean
transparent inline def <<(inline j: Int | UInt): UInt
inline def <=(j: UInt): Boolean
inline def >(j: UInt): Boolean
inline def >=(j: UInt): Boolean
transparent inline def >>(inline j: Int | UInt): UInt
inline def ^(j: UInt): UInt
def checkIn(lo: UInt, hi: UInt): UInt
def checkedToByte: Byte
def checkedToChar: Char
def checkedToInt: Int
def checkedToShort: Short
def clamp(lo: UInt, hi: UInt): UInt
def clampToByte: Byte
def clampToChar: Char
def clampToInt: Int
def clampToShort: Short
inline def hexString: String
inline def hiHexString: String
def in(lo: UInt, hi: UInt): Boolean
inline def loHexString: String
inline def max(j: UInt): UInt
inline def min(j: UInt): UInt
inline def pr: String
inline def toByte: Byte
inline def toChar: Char
inline def toDouble: Double
inline def toFloat: Float
inline def toLong: Long
inline def toShort: Short
inline def toUByte: UByte
inline def toULong: ULong
inline def toUShort: UShort
inline def unary_~: UInt
inline def |(j: UInt): UInt