in scala.actors
class !

case class ! [a]
extends java.lang.Object
with scala.ScalaObject
with scala.Product

This class is used to pattern match on values that were sent to some channel Chann by the current actor self.

The following example demonstrates its usage:

  receive {
    case Chan1 ! msg1 => ...
    case Chan2 ! msg2 => ...
  }
  
Version:
0.9.4
Author:
Philipp Haller

Constructor Summary
def this (ch: scala.actors.InputChannel[a], msg: a)

Val Summary
val ch : scala.actors.InputChannel[a]

val msg : a

Def Summary
final override def $tag : scala.Int

final override def arity : scala.Int

final override def element (x$1: scala.Int) : scala.Any

override def equals (x$1: scala.Any) : scala.Boolean

override def hashCode : scala.Int

final override def productPrefix : java.lang.String

override def toString : java.lang.String

Def inherited from scala.Product
arity , element, productPrefix
Constructor Detail
def this (ch: scala.actors.InputChannel[a], msg: a)

Val Detail
val ch : scala.actors.InputChannel[a]

val msg : a

Def Detail
final override def $tag : scala.Int

final override def arity : scala.Int

final override def element (x$1: scala.Int): scala.Any

override def equals (x$1: scala.Any): scala.Boolean

override def hashCode : scala.Int

final override def productPrefix : java.lang.String

override def toString : java.lang.String