c

scala.scalanative.nir.serialization

InternedBinarySectionWriter

sealed abstract class InternedBinarySectionWriter[T] extends NIRSectionWriter

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. InternedBinarySectionWriter
  2. NIRSectionWriter
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def internDeps(value: T): Unit
  2. abstract def put(value: T): Unit

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. final def commit(output: OutputStream): Unit
    Definition Classes
    NIRSectionWriter
  7. val entries: Map[T, Int]
    Attributes
    protected
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  11. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. def intern(value: T): Int
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. final def position(): Int
    Definition Classes
    NIRSectionWriter
  19. final def put(value: Byte): Unit
    Definition Classes
    NIRSectionWriter
  20. final def put(values: Array[Byte]): Unit
    Definition Classes
    NIRSectionWriter
  21. final def putBool(v: Boolean): Unit
    Definition Classes
    NIRSectionWriter
  22. final def putDouble(value: Double): Unit
    Definition Classes
    NIRSectionWriter
  23. final def putFloat(value: Float): Unit
    Definition Classes
    NIRSectionWriter
  24. final def putInt(value: Int): Unit
    Definition Classes
    NIRSectionWriter
  25. final def putLebChar(value: Char): Unit
    Definition Classes
    NIRSectionWriter
  26. final def putLebShort(value: Short): Unit
    Definition Classes
    NIRSectionWriter
  27. final def putLebSignedInt(v: Int): Unit
    Definition Classes
    NIRSectionWriter
  28. final def putLebSignedLong(v: Long): Unit
    Definition Classes
    NIRSectionWriter
  29. final def putLebUnsignedInt(v: Int): Unit
    Definition Classes
    NIRSectionWriter
  30. final def putLebUnsignedLong(v: Long): Unit
    Definition Classes
    NIRSectionWriter
  31. final def putOpt[T](opt: Option[T])(putT: (T) => Unit): Unit
    Definition Classes
    NIRSectionWriter
  32. final def putSeq[T](seq: Seq[T])(putT: (T) => Unit): Unit
    Definition Classes
    NIRSectionWriter
  33. final def putShort(value: Short): Unit
    Definition Classes
    NIRSectionWriter
  34. final def putTag(value: Byte): Unit
    Definition Classes
    NIRSectionWriter
  35. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  36. def toString(): String
    Definition Classes
    AnyRef → Any
  37. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  38. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  39. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from NIRSectionWriter

Inherited from AnyRef

Inherited from Any

Ungrouped