Object

scala.scalanative.runtime

Boxes

Related Doc: package runtime

Permalink

object Boxes

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Boxes
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def boxToCArray[T, N <: Nat](v: RawPtr): CArray[T, N]

    Permalink
    Annotations
    @inline()
  6. def boxToCFuncPtr0[R](v: RawPtr): CFuncPtr0[R]

    Permalink
    Annotations
    @inline()
  7. def boxToCFuncPtr1[T1, R](v: RawPtr): CFuncPtr1[T1, R]

    Permalink
    Annotations
    @inline()
  8. def boxToCFuncPtr10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R](v: RawPtr): CFuncPtr10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R]

    Permalink
    Annotations
    @inline()
  9. def boxToCFuncPtr11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R](v: RawPtr): CFuncPtr11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R]

    Permalink
    Annotations
    @inline()
  10. def boxToCFuncPtr12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R](v: RawPtr): CFuncPtr12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R]

    Permalink
    Annotations
    @inline()
  11. def boxToCFuncPtr13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R](v: RawPtr): CFuncPtr13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R]

    Permalink
    Annotations
    @inline()
  12. def boxToCFuncPtr14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R](v: RawPtr): CFuncPtr14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R]

    Permalink
    Annotations
    @inline()
  13. def boxToCFuncPtr15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R](v: RawPtr): CFuncPtr15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R]

    Permalink
    Annotations
    @inline()
  14. def boxToCFuncPtr16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R](v: RawPtr): CFuncPtr16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R]

    Permalink
    Annotations
    @inline()
  15. def boxToCFuncPtr17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R](v: RawPtr): CFuncPtr17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R]

    Permalink
    Annotations
    @inline()
  16. def boxToCFuncPtr18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R](v: RawPtr): CFuncPtr18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R]

    Permalink
    Annotations
    @inline()
  17. def boxToCFuncPtr19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R](v: RawPtr): CFuncPtr19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R]

    Permalink
    Annotations
    @inline()
  18. def boxToCFuncPtr2[T1, T2, R](v: RawPtr): CFuncPtr2[T1, T2, R]

    Permalink
    Annotations
    @inline()
  19. def boxToCFuncPtr20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R](v: RawPtr): CFuncPtr20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R]

    Permalink
    Annotations
    @inline()
  20. def boxToCFuncPtr21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R](v: RawPtr): CFuncPtr21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R]

    Permalink
    Annotations
    @inline()
  21. def boxToCFuncPtr22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R](v: RawPtr): CFuncPtr22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R]

    Permalink
    Annotations
    @inline()
  22. def boxToCFuncPtr3[T1, T2, T3, R](v: RawPtr): CFuncPtr3[T1, T2, T3, R]

    Permalink
    Annotations
    @inline()
  23. def boxToCFuncPtr4[T1, T2, T3, T4, R](v: RawPtr): CFuncPtr4[T1, T2, T3, T4, R]

    Permalink
    Annotations
    @inline()
  24. def boxToCFuncPtr5[T1, T2, T3, T4, T5, R](v: RawPtr): CFuncPtr5[T1, T2, T3, T4, T5, R]

    Permalink
    Annotations
    @inline()
  25. def boxToCFuncPtr6[T1, T2, T3, T4, T5, T6, R](v: RawPtr): CFuncPtr6[T1, T2, T3, T4, T5, T6, R]

    Permalink
    Annotations
    @inline()
  26. def boxToCFuncPtr7[T1, T2, T3, T4, T5, T6, T7, R](v: RawPtr): CFuncPtr7[T1, T2, T3, T4, T5, T6, T7, R]

    Permalink
    Annotations
    @inline()
  27. def boxToCFuncPtr8[T1, T2, T3, T4, T5, T6, T7, T8, R](v: RawPtr): CFuncPtr8[T1, T2, T3, T4, T5, T6, T7, T8, R]

    Permalink
    Annotations
    @inline()
  28. def boxToCFuncPtr9[T1, T2, T3, T4, T5, T6, T7, T8, T9, R](v: RawPtr): CFuncPtr9[T1, T2, T3, T4, T5, T6, T7, T8, T9, R]

    Permalink
    Annotations
    @inline()
  29. def boxToCVarArgList(v: RawPtr): CVarArgList

    Permalink
    Annotations
    @inline()
  30. def boxToPtr[T](v: RawPtr): Ptr[T]

    Permalink
    Annotations
    @inline()
  31. def boxToUByte(v: Byte): UByte

    Permalink
    Annotations
    @inline()
  32. def boxToUInt(v: Int): UInt

    Permalink
    Annotations
    @inline()
  33. def boxToULong(v: Long): ULong

    Permalink
    Annotations
    @inline()
  34. def boxToUShort(v: Short): UShort

    Permalink
    Annotations
    @inline()
  35. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  37. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  38. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  39. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  40. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  41. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  42. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  43. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  44. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  45. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  46. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  47. def unboxToCArray(o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  48. def unboxToCFuncPtr0[R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  49. def unboxToCFuncPtr1[T1, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  50. def unboxToCFuncPtr10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  51. def unboxToCFuncPtr11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  52. def unboxToCFuncPtr12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  53. def unboxToCFuncPtr13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  54. def unboxToCFuncPtr14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  55. def unboxToCFuncPtr15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  56. def unboxToCFuncPtr16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  57. def unboxToCFuncPtr17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  58. def unboxToCFuncPtr18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  59. def unboxToCFuncPtr19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  60. def unboxToCFuncPtr2[T1, T2, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  61. def unboxToCFuncPtr20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  62. def unboxToCFuncPtr21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  63. def unboxToCFuncPtr22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  64. def unboxToCFuncPtr3[T1, T2, T3, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  65. def unboxToCFuncPtr4[T1, T2, T3, T4, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  66. def unboxToCFuncPtr5[T1, T2, T3, T4, T5, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  67. def unboxToCFuncPtr6[T1, T2, T3, T4, T5, T6, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  68. def unboxToCFuncPtr7[T1, T2, T3, T4, T5, T6, T7, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  69. def unboxToCFuncPtr8[T1, T2, T3, T4, T5, T6, T7, T8, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  70. def unboxToCFuncPtr9[T1, T2, T3, T4, T5, T6, T7, T8, T9, R](o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  71. def unboxToCVarArgList(o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  72. def unboxToPtr(o: AnyRef): RawPtr

    Permalink
    Annotations
    @inline()
  73. def unboxToUByte(o: AnyRef): Byte

    Permalink
    Annotations
    @inline()
  74. def unboxToUInt(o: AnyRef): Int

    Permalink
    Annotations
    @inline()
  75. def unboxToULong(o: AnyRef): Long

    Permalink
    Annotations
    @inline()
  76. def unboxToUShort(o: AnyRef): Short

    Permalink
    Annotations
    @inline()
  77. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  78. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  79. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped