molecule.channel

Predefs

trait Predefs extends AnyRef

Source
Predefs.scala
Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. Predefs
  2. AnyRef
  3. Any
Visibility
  1. Public
  2. All

Type Members

  1. class RichExecutor extends AnyRef

    Class that enriches a juc.Executor with additional methods.

  2. class RichTraversableToIChan[A] extends AnyRef

    Class that enriches a traversable with additional methods.

  3. class RichValToIChan[A] extends AnyRef

    Class that enriches a value with additional methods.

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. final def bridge[A](richan: RIChan[A], rochan: ROChan[A]): Unit

    Pass the result from a result channel to a return channel.

    Pass the result from a result channel to a return channel.

    richan

    the input.

    rochan

    the output.

    returns

    Unit

  8. final def bridge[A](ichan: IChan[A], ochan: OChan[A]): Unit

    Bridge a system-level input interface and a system-level output interface.

    Bridge a system-level input interface and a system-level output interface. All the segments coming on the input are forwarded to the output in a tight immutable loop in the threads of the sender and the receiver without further level of indirection. If the input terminates first, the output is closed with the termination signal of the input. If the output terminates first, the input is poisoned with the termination signal of the output.

    ichan

    the input.

    ochan

    the output.

    returns

    Unit

  9. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  10. implicit def enrichExecutor[A](executor: Executor): RichExecutor

    Enrich a juc.Executor with additional methods.

  11. implicit def enrichTraversableToIChan[A](as: Traversable[A]): RichTraversableToIChan[A]

    Enrich a traversable with additional methods.

  12. implicit def enrichValToIChan[A](a: A): RichValToIChan[A]

    Enrich a value with additional methods.

  13. final def eq(arg0: AnyRef): Boolean

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

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

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

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

    Definition Classes
    AnyRef → Any
  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
  21. final def notifyAll(): Unit

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

    Definition Classes
    AnyRef
  23. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from AnyRef

Inherited from Any