Object

term

TputTermSize

Related Doc: package term

Permalink

object TputTermSize extends TermSize

Linear Supertypes
TermSize, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TputTermSize
  2. TermSize
  3. AnyRef
  4. 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 available(): Boolean

    Permalink

    Is this provider available? A provider may be unavailable because a native library may be missing for a given operating system, or an external program may be missing.

    Is this provider available? A provider may be unavailable because a native library may be missing for a given operating system, or an external program may be missing.

    returns

    true if this provider can be used to get the size of the terminal, false otherwise.

    Definition Classes
    TputTermSizeTermSize
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. def cols(encoded: Int): Int

    Permalink

    Decode the number of columns from encoded.

    Decode the number of columns from encoded.

    encoded

    The encoded size of the terminal.

    returns

    The number of columns.

    Attributes
    protected
    Definition Classes
    TermSize
    Annotations
    @inline()
  8. def cols(): Int

    Permalink

    The number of columns of the current terminal.

    The number of columns of the current terminal.

    returns

    The number of columns of the current terminal.

    Definition Classes
    TermSize
  9. def encode(cols: Int, rows: Int): Int

    Permalink

    Encode the number of columns and rows into a single integer.

    Encode the number of columns and rows into a single integer.

    cols

    The number of columns.

    rows

    The number of rows.

    returns

    The 2 values, encoded in a single integer.

    Attributes
    protected
    Definition Classes
    TermSize
    Annotations
    @inline()
  10. final def eq(arg0: AnyRef): Boolean

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  19. def rawSize(): Int

    Permalink

    The size of the current terminal in columns and rows, encoded as a single integer:

    The size of the current terminal in columns and rows, encoded as a single integer:

    cols << 16 | (rows & 0xFFFF)

    returns

    The encoded size of the current terminal.

    Definition Classes
    TputTermSizeTermSize
  20. def rows(encoded: Int): Int

    Permalink

    Decode the number of rows from encoded.

    Decode the number of rows from encoded.

    encoded

    The encoded size of the terminal.

    returns

    The number of rows.

    Attributes
    protected
    Definition Classes
    TermSize
    Annotations
    @inline()
  21. def rows(): Int

    Permalink

    The number of rows of the current terminal.

    The number of rows of the current terminal.

    returns

    The number of rows of the current terminal.

    Definition Classes
    TermSize
  22. def size(): Size

    Permalink

    The size of the current terminal.

    The size of the current terminal.

    returns

    The size of the current terminal.

    Definition Classes
    TermSize
  23. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AnyRef → Any
  25. final def wait(): Unit

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

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

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

Inherited from TermSize

Inherited from AnyRef

Inherited from Any

Ungrouped