Trait

io.github.memo33.passera.unsigned

SmallUInt

Related Doc: package unsigned

Permalink

trait SmallUInt[U <: Unsigned[U, UInt, Int]] extends Unsigned[U, UInt, Int] with Serializable

Supertrait of UByte, UShort, UInt

Linear Supertypes
Unsigned[U, UInt, Int], Serializable, Serializable, ScalaNumericAnyConversions, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SmallUInt
  2. Unsigned
  3. Serializable
  4. Serializable
  5. ScalaNumericAnyConversions
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def getClass(): Class[_]

    Permalink
    Definition Classes
    Any
  2. abstract def intValue(): Int

    Permalink
    Definition Classes
    SmallUIntUnsigned → ScalaNumericAnyConversions

Concrete Value Members

  1. def !=(x: Double): Boolean

    Permalink
  2. def !=(x: Float): Boolean

    Permalink
  3. def !=(x: ULong): Boolean

    Permalink
  4. def !=(x: Long)(implicit d: DummyImplicit): Boolean

    Permalink
  5. def !=(x: Int)(implicit d: DummyImplicit): Boolean

    Permalink
  6. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  7. final def ##(): Int

    Permalink
    Definition Classes
    Any
  8. def %(x: UInt): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  9. def %(x: ULong): ULong

    Permalink
    Definition Classes
    SmallUIntUnsigned
  10. def %(x: UShort): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  11. def %(x: UByte): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  12. def %(x: Long)(implicit d: DummyImplicit): Long

    Permalink
  13. def %(x: Int)(implicit d: DummyImplicit): Int

    Permalink
    Definition Classes
    SmallUIntUnsigned
  14. def &(x: UInt): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  15. def &(x: ULong): ULong

    Permalink
    Definition Classes
    SmallUIntUnsigned
  16. def &(x: UShort): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  17. def &(x: UByte): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  18. def &(x: Long)(implicit d: DummyImplicit): Long

    Permalink
  19. def &(x: Int)(implicit d: DummyImplicit): Int

    Permalink
    Definition Classes
    SmallUIntUnsigned
  20. def *(x: UInt): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  21. def *(x: ULong): ULong

    Permalink
    Definition Classes
    SmallUIntUnsigned
  22. def *(x: UShort): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  23. def *(x: UByte): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  24. def *(x: Long)(implicit d: DummyImplicit): Long

    Permalink
  25. def *(x: Int)(implicit d: DummyImplicit): Int

    Permalink
    Definition Classes
    SmallUIntUnsigned
  26. def +(x: UInt): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  27. def +(x: ULong): ULong

    Permalink
    Definition Classes
    SmallUIntUnsigned
  28. def +(x: UShort): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  29. def +(x: UByte): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  30. def +(x: Long)(implicit d: DummyImplicit): Long

    Permalink
  31. def +(x: Int)(implicit d: DummyImplicit): Int

    Permalink
    Definition Classes
    SmallUIntUnsigned
  32. def -(x: UInt): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  33. def -(x: ULong): ULong

    Permalink
    Definition Classes
    SmallUIntUnsigned
  34. def -(x: UShort): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  35. def -(x: UByte): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  36. def -(x: Long)(implicit d: DummyImplicit): Long

    Permalink
  37. def -(x: Int)(implicit d: DummyImplicit): Int

    Permalink
    Definition Classes
    SmallUIntUnsigned
  38. def /(x: UInt): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  39. def /(x: ULong): ULong

    Permalink
    Definition Classes
    SmallUIntUnsigned
  40. def /(x: UShort): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  41. def /(x: UByte): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  42. def /(x: Long)(implicit d: DummyImplicit): Long

    Permalink
  43. def /(x: Int)(implicit d: DummyImplicit): Int

    Permalink
    Definition Classes
    SmallUIntUnsigned
  44. def <(x: UInt): Boolean

    Permalink
    Definition Classes
    SmallUIntUnsigned
  45. def <(x: ULong): Boolean

    Permalink
    Definition Classes
    SmallUIntUnsigned
  46. def <(x: UShort): Boolean

    Permalink
    Definition Classes
    SmallUIntUnsigned
  47. def <(x: UByte): Boolean

    Permalink
    Definition Classes
    SmallUIntUnsigned
  48. def <<(x: UInt): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  49. def <<(x: Int)(implicit d: DummyImplicit): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  50. def <=(x: UInt): Boolean

    Permalink
    Definition Classes
    SmallUIntUnsigned
  51. def <=(x: ULong): Boolean

    Permalink
    Definition Classes
    SmallUIntUnsigned
  52. def <=(x: UShort): Boolean

    Permalink
    Definition Classes
    SmallUIntUnsigned
  53. def <=(x: UByte): Boolean

    Permalink
    Definition Classes
    SmallUIntUnsigned
  54. def ==(x: Double): Boolean

    Permalink
  55. def ==(x: Float): Boolean

    Permalink
  56. def ==(x: ULong): Boolean

    Permalink
  57. def ==(x: Long)(implicit d: DummyImplicit): Boolean

    Permalink
  58. def ==(x: Int)(implicit d: DummyImplicit): Boolean

    Permalink
  59. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  60. def >(x: UInt): Boolean

    Permalink
    Definition Classes
    SmallUIntUnsigned
  61. def >(x: ULong): Boolean

    Permalink
    Definition Classes
    SmallUIntUnsigned
  62. def >(x: UShort): Boolean

    Permalink
    Definition Classes
    SmallUIntUnsigned
  63. def >(x: UByte): Boolean

    Permalink
    Definition Classes
    SmallUIntUnsigned
  64. def >=(x: UInt): Boolean

    Permalink
    Definition Classes
    SmallUIntUnsigned
  65. def >=(x: ULong): Boolean

    Permalink
    Definition Classes
    SmallUIntUnsigned
  66. def >=(x: UShort): Boolean

    Permalink
    Definition Classes
    SmallUIntUnsigned
  67. def >=(x: UByte): Boolean

    Permalink
    Definition Classes
    SmallUIntUnsigned
  68. def >>(x: UInt): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  69. def >>(x: Int)(implicit d: DummyImplicit): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  70. def >>>(x: UInt): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  71. def >>>(x: Int)(implicit d: DummyImplicit): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  72. def ^(x: UInt): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  73. def ^(x: ULong): ULong

    Permalink
    Definition Classes
    SmallUIntUnsigned
  74. def ^(x: UShort): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  75. def ^(x: UByte): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  76. def ^(x: Long)(implicit d: DummyImplicit): Long

    Permalink
  77. def ^(x: Int)(implicit d: DummyImplicit): Int

    Permalink
    Definition Classes
    SmallUIntUnsigned
  78. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  79. def byteValue(): Byte

    Permalink
    Definition Classes
    SmallUIntUnsigned → ScalaNumericAnyConversions
  80. def doubleValue(): Double

    Permalink
    Definition Classes
    SmallUIntUnsigned → ScalaNumericAnyConversions
  81. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  82. def floatValue(): Float

    Permalink
    Definition Classes
    SmallUIntUnsigned → ScalaNumericAnyConversions
  83. def hashCode(): Int

    Permalink
    Definition Classes
    Any
  84. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  85. def isValidByte: Boolean

    Permalink
    Definition Classes
    ScalaNumericAnyConversions
  86. def isValidChar: Boolean

    Permalink
    Definition Classes
    ScalaNumericAnyConversions
  87. def isValidInt: Boolean

    Permalink
    Definition Classes
    ScalaNumericAnyConversions
  88. def isValidShort: Boolean

    Permalink
    Definition Classes
    ScalaNumericAnyConversions
  89. def isWhole(): Boolean

    Permalink
    Definition Classes
    Unsigned → ScalaNumericAnyConversions
  90. def longValue(): Long

    Permalink
    Definition Classes
    SmallUIntUnsigned → ScalaNumericAnyConversions
  91. def shortValue(): Short

    Permalink
    Definition Classes
    SmallUIntUnsigned → ScalaNumericAnyConversions
  92. def toBinaryString: String

    Permalink
    Definition Classes
    SmallUIntUnsigned
  93. def toByte: Byte

    Permalink
    Definition Classes
    SmallUIntUnsigned → ScalaNumericAnyConversions
  94. def toChar: Char

    Permalink
    Definition Classes
    SmallUIntUnsigned → ScalaNumericAnyConversions
  95. def toDouble: Double

    Permalink
    Definition Classes
    SmallUIntUnsigned → ScalaNumericAnyConversions
  96. def toFloat: Float

    Permalink
    Definition Classes
    SmallUIntUnsigned → ScalaNumericAnyConversions
  97. def toHexString: String

    Permalink
    Definition Classes
    SmallUIntUnsigned
  98. def toInt: Int

    Permalink
    Definition Classes
    SmallUIntUnsigned → ScalaNumericAnyConversions
  99. def toLong: Long

    Permalink
    Definition Classes
    SmallUIntUnsigned → ScalaNumericAnyConversions
  100. def toOctalString: String

    Permalink
    Definition Classes
    SmallUIntUnsigned
  101. def toShort: Short

    Permalink
    Definition Classes
    SmallUIntUnsigned → ScalaNumericAnyConversions
  102. def toString(): String

    Permalink
    Definition Classes
    SmallUIntUnsigned → Any
  103. def toUByte: UByte

    Permalink
    Definition Classes
    SmallUIntUnsigned
  104. def toUInt: UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  105. def toULong: ULong

    Permalink
    Definition Classes
    SmallUIntUnsigned
  106. def toUShort: UShort

    Permalink
    Definition Classes
    SmallUIntUnsigned
  107. def unary_+: UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  108. def unary_-: UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  109. def unary_~: UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  110. def underlying(): Unsigned[U, UInt, Int]

    Permalink
    Definition Classes
    Unsigned → ScalaNumericAnyConversions
  111. def unifiedPrimitiveEquals(x: Any): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    ScalaNumericAnyConversions
  112. def unifiedPrimitiveHashcode(): Int

    Permalink
    Attributes
    protected
    Definition Classes
    ScalaNumericAnyConversions
  113. def |(x: UInt): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  114. def |(x: ULong): ULong

    Permalink
    Definition Classes
    SmallUIntUnsigned
  115. def |(x: UShort): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  116. def |(x: UByte): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
  117. def |(x: Long)(implicit d: DummyImplicit): Long

    Permalink
  118. def |(x: Int)(implicit d: DummyImplicit): Int

    Permalink
    Definition Classes
    SmallUIntUnsigned

Deprecated Value Members

  1. def +(x: String): String

    Permalink
    Definition Classes
    SmallUIntUnsigned
    Annotations
    @deprecated
    Deprecated

    (Since version 0.2.0) Adding a number and a String is deprecated. Use the string interpolation s"$num$str"

  2. def <<(x: ULong): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
    Annotations
    @deprecated
    Deprecated

    (Since version 0.2.0) shifting a value by a ULong argument is deprecated (except when the value is a ULong)

  3. def <<(x: Long)(implicit d: DummyImplicit): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
    Annotations
    @deprecated
    Deprecated

    (Since version 0.2.0) shifting a value by a Long argument is deprecated (except when the value is a ULong)

  4. def >>(x: ULong): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
    Annotations
    @deprecated
    Deprecated

    (Since version 0.2.0) shifting a value by a ULong argument is deprecated (except when the value is a ULong)

  5. def >>(x: Long)(implicit d: DummyImplicit): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
    Annotations
    @deprecated
    Deprecated

    (Since version 0.2.0) shifting a value by a Long argument is deprecated (except when the value is a ULong)

  6. def >>>(x: ULong): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
    Annotations
    @deprecated
    Deprecated

    (Since version 0.2.0) shifting a value by a ULong argument is deprecated (except when the value is a ULong)

  7. def >>>(x: Long)(implicit d: DummyImplicit): UInt

    Permalink
    Definition Classes
    SmallUIntUnsigned
    Annotations
    @deprecated
    Deprecated

    (Since version 0.2.0) shifting a value by a Long argument is deprecated (except when the value is a ULong)

Inherited from Unsigned[U, UInt, Int]

Inherited from Serializable

Inherited from Serializable

Inherited from ScalaNumericAnyConversions

Inherited from Any

Ungrouped