Packages

c

gf2t

GF2_192

class GF2_192 extends AnyRef

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

Instance Constructors

  1. new GF2_192(that: Array[Byte], pos: Int)

    returns the field element whose bits are given by the byte array that[pos]...that[pos+23]

    returns the field element whose bits are given by the byte array that[pos]...that[pos+23]

    that

    must be length at least pos+24

  2. new GF2_192(that: Array[Byte])

    returns the field element whose bits are given by the byte array that

    returns the field element whose bits are given by the byte array that

    that

    must be length 24

  3. new GF2_192(that: Array[Long])

    returns the field element whose bits are given by the long array

    returns the field element whose bits are given by the long array

    that

    must be length 3

  4. new GF2_192(that: Int)

    returns the field element whose 32 least significant bits are bits of that and rest are 0

    returns the field element whose 32 least significant bits are bits of that and rest are 0

    that

    lower 32 bits

  5. new GF2_192(that: GF2_192)

    returns a copy of the field element

    returns a copy of the field element

    that

    element to copy

  6. new GF2_192()

    returns the 0 field element

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( ... ) @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(that: GF2_192): Boolean

    that

    the field element with which to compare

    returns

    true if and only if this and that represent the same field element

  8. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. def isOne(): Boolean

    returns

    true if this == 1, false otherwise

  14. def isZero(): Boolean

    returns

    true if this == 0, false otherwise

  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 synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  19. def toByteArray(ret: Array[Byte], pos: Int): Unit

    ret

    bytes of the field element will go into ret[pos]...ret[pos+23]

  20. def toByteArray(): Array[Byte]

    returns

    byte array of length 24 containing the two words of the field element

  21. def toLongArray(): Array[Long]

    returns

    long array of length 3 containing the three words of the field element

  22. def toString(): String

    returns

    bits of this in hexadecimal notation, most significant on the left

    Definition Classes
    GF2_192 → AnyRef → Any
  23. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped