Packages

sealed trait Reader extends RecordSig

Annotations
@record()
Linear Supertypes
RecordSig, Mutable, MutableMarker, Clonable, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Reader
  2. RecordSig
  3. Mutable
  4. MutableMarker
  5. Clonable
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def $clone: MutableMarker
    Definition Classes
    MutableMarker → Clonable
  2. abstract def $content: Seq[(java.lang.String, Any)]
    Definition Classes
    RecordSig
  3. abstract def curr: Z
  4. abstract def error(offset: Z, msg: String): Unit
  5. abstract def expectZ(n: Z): Unit
  6. abstract def init(): Unit
  7. abstract def readArrayHeader(): Z
  8. abstract def readB(): B
  9. abstract def readBinary(): sireum.ISZ[U8]
  10. abstract def readDocInfo(): DocInfo
  11. abstract def readExtTypeHeader(): Option[(S8, Z)]
  12. abstract def readF32(): F32
  13. abstract def readF64(): F64
  14. abstract def readMapHeader(): Z
  15. abstract def readPayload(n: Z): sireum.ISZ[U8]
  16. abstract def readR(): R
  17. abstract def readString(): String
  18. abstract def readZ(): Z
  19. abstract def skip(n: Z): Unit
  20. abstract def skipIfNil(): B

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def $cannotMixImmutableAndMutable: Nothing
    Attributes
    protected
    Definition Classes
    Mutable
  4. def $hasEquals: Boolean
    Attributes
    protected
    Definition Classes
    Mutable
  5. def $hasString: Boolean
    Attributes
    protected
    Definition Classes
    Mutable
  6. final def $owned: Boolean
    Definition Classes
    RecordSig → MutableMarker
  7. final def $owned_=(b: Boolean): Reader.this.type
    Definition Classes
    RecordSig → MutableMarker
  8. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. def fix8(n: Z): Z
    Annotations
    @pure()
  15. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. def hash: Z
    Definition Classes
    RecordSig
  17. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  18. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  19. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  21. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  22. def readBag[T](f: () ⇒ T): Bag[T]
  23. def readC(): C
  24. def readEither[L, R](l: () ⇒ L, r: () ⇒ R): Either[L, R]
  25. def readGraph[V, E](f: () ⇒ V, g: () ⇒ E): Graph[V, E]
  26. def readHashBag[T](f: () ⇒ T): HashBag[T]
  27. def readHashMap[K, V](f: () ⇒ K, g: () ⇒ V): HashMap[K, V]
  28. def readHashSMap[K, V](f: () ⇒ K, g: () ⇒ V): HashSMap[K, V]
  29. def readHashSSet[T](f: () ⇒ T): HashSSet[T]
  30. def readHashSet[T](f: () ⇒ T): HashSet[T]
  31. def readISN[V](f: () ⇒ V): IS[N, V]
  32. def readISN16[V](f: () ⇒ V): IS[N16, V]
  33. def readISN32[V](f: () ⇒ V): IS[N32, V]
  34. def readISN64[V](f: () ⇒ V): IS[N64, V]
  35. def readISN8[V](f: () ⇒ V): IS[N8, V]
  36. def readISS16[V](f: () ⇒ V): IS[S16, V]
  37. def readISS32[V](f: () ⇒ V): IS[S32, V]
  38. def readISS64[V](f: () ⇒ V): IS[S64, V]
  39. def readISS8[V](f: () ⇒ V): IS[S8, V]
  40. def readISU16[V](f: () ⇒ V): IS[U16, V]
  41. def readISU32[V](f: () ⇒ V): IS[U32, V]
  42. def readISU64[V](f: () ⇒ V): IS[U64, V]
  43. def readISU8[V](f: () ⇒ V): IS[U8, V]
  44. def readISZ[V](f: () ⇒ V): IS[Z, V]
  45. def readISZ16[V](f: () ⇒ V): IS[Z16, V]
  46. def readISZ32[V](f: () ⇒ V): IS[Z32, V]
  47. def readISZ64[V](f: () ⇒ V): IS[Z64, V]
  48. def readISZ8[V](f: () ⇒ V): IS[Z8, V]
  49. def readMEither[L, R](l: () ⇒ L, r: () ⇒ R): MEither[L, R]
  50. def readMOption[T](f: () ⇒ T): MOption[T]
  51. def readMSN[V](f: () ⇒ V): MS[N, V]
  52. def readMSN16[V](f: () ⇒ V): MS[N16, V]
  53. def readMSN32[V](f: () ⇒ V): MS[N32, V]
  54. def readMSN64[V](f: () ⇒ V): MS[N64, V]
  55. def readMSN8[V](f: () ⇒ V): MS[N8, V]
  56. def readMSS16[V](f: () ⇒ V): MS[S16, V]
  57. def readMSS32[V](f: () ⇒ V): MS[S32, V]
  58. def readMSS64[V](f: () ⇒ V): MS[S64, V]
  59. def readMSS8[V](f: () ⇒ V): MS[S8, V]
  60. def readMSU16[V](f: () ⇒ V): MS[U16, V]
  61. def readMSU32[V](f: () ⇒ V): MS[U32, V]
  62. def readMSU64[V](f: () ⇒ V): MS[U64, V]
  63. def readMSU8[V](f: () ⇒ V): MS[U8, V]
  64. def readMSZ[V](f: () ⇒ V): MS[Z, V]
  65. def readMSZ16[V](f: () ⇒ V): MS[Z16, V]
  66. def readMSZ32[V](f: () ⇒ V): MS[Z32, V]
  67. def readMSZ64[V](f: () ⇒ V): MS[Z64, V]
  68. def readMSZ8[V](f: () ⇒ V): MS[Z8, V]
  69. def readMap[K, V](f: () ⇒ K, g: () ⇒ V): Map[K, V]
  70. def readMessage(): Message
  71. def readN(): N
  72. def readN16(): N16
  73. def readN32(): N32
  74. def readN64(): N64
  75. def readN8(): N8
  76. def readOption[T](f: () ⇒ T): Option[T]
  77. def readPoset[T](f: () ⇒ T): Poset[T]
  78. def readPosition(): Position
  79. def readS16(): S16
  80. def readS32(): S32
  81. def readS64(): S64
  82. def readS8(): S8
  83. def readSet[T](f: () ⇒ T): Set[T]
  84. def readStack[T](f: () ⇒ T): Stack[T]
  85. def readU16(): U16
  86. def readU32(): U32
  87. def readU64(): U64
  88. def readU8(): U8
  89. def readUnionFind[T](f: () ⇒ T): UnionFind[T]
  90. def readZ16(): Z16
  91. def readZ32(): Z32
  92. def readZ64(): Z64
  93. def readZ8(): Z8
  94. def readZS(): sireum.ZS
  95. def string: String
    Definition Classes
    RecordSigMutable
  96. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  97. def toString(): java.lang.String
    Definition Classes
    AnyRef → Any
  98. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  99. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  100. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from RecordSig

Inherited from Mutable

Inherited from MutableMarker

Inherited from Clonable

Inherited from AnyRef

Inherited from Any

Ungrouped