ExElem

object ExElem
class Object
trait Matchable
class Any
ExElem.type

Type members

Classlikes

trait ProductReader[+A]
class RefMapIn(in0: DataInput) extends RefMapIn[RefMapIn]
class RefMapOut(out0: DataOutput) extends RefMapOut

Value members

Concrete methods

def addProductReaderMap(xs: Iterable[(String, ProductReader[Product])]): Unit

Uses explicit keys to register readers.

Uses explicit keys to register readers.

def addProductReaderSq(xs: Iterable[ProductReader[Product]]): Unit

Derives the productPrefix served by the reader by the reader's class name itself.

Derives the productPrefix served by the reader by the reader's class name itself.

def makeVar[T <: Exec[LazyRef(...)], A](id: Ident[T])(implicit tx: T): Var[T, A]
def readVar[T <: Exec[LazyRef(...)], A](id: Ident[T], in: DataInput): Var[T, A]

Concrete fields

final val DefaultPackage: "de.sciss.lucre.expr.graph"

Implicits

Implicits

implicit def format[A]: ConstFormat[A]
implicit def setFormat[A]: ConstFormat[Set[A]]
implicit def vecFormat[A]: ConstFormat[IndexedSeq[A]]