Object/Trait

de.sciss.synth.proc.AudioCue

Obj

Related Docs: trait Obj | package AudioCue

Permalink

object Obj extends ExprTypeImpl[AudioCue, Obj]

Linear Supertypes
ExprTypeImpl[AudioCue, Obj], TypeImpl1[Obj], _1[Obj], TypeImpl[Extension1[Obj]], TypeImplLike[Extension1[Obj]], Expr[AudioCue, Obj], Type, Type, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Obj
  2. ExprTypeImpl
  3. TypeImpl1
  4. _1
  5. TypeImpl
  6. TypeImplLike
  7. Expr
  8. Type
  9. Type
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type A = AudioCue

    Permalink
    Definition Classes
    Expr
  2. final class Apply[S <: Sys[S]] extends NodeImpl[S, AudioCue] with Obj[S]

    Permalink
  3. type Const[S <: Sys[S]] = Obj[S] with lucre.expr.Expr.Const[S, A]

    Permalink
    Definition Classes
    Expr
  4. trait ConstImpl[S <: Sys[S]] extends lucre.expr.impl.ConstImpl[S, lucre.expr.impl.ExprTypeImpl.A]

    Permalink
    Attributes
    protected
    Definition Classes
    ExprTypeImpl
  5. type Ex[S <: Sys[S]] = Obj[S]

    Permalink
    Definition Classes
    Expr
  6. sealed abstract class LongOp extends Op[AudioCue, Obj]

    Permalink
  7. sealed trait LongOpImpl[S <: Sys[S]] extends NodeImpl[S, AudioCue] with Obj[S]

    Permalink
  8. final class Ops[S <: Sys[S]] extends AnyVal

    Permalink
  9. final class ReplaceOffset[S <: Sys[S]] extends LongOpImpl[S]

    Permalink
  10. final class Shift[S <: Sys[S]] extends LongOpImpl[S]

    Permalink
  11. type Var[S <: Sys[S]] = Obj[S] with lucre.stm.Var[lucre.expr.Type.Expr.Var.S.Tx, Obj[S]]

    Permalink
    Definition Classes
    Expr
  12. trait VarImpl[S <: Sys[S]] extends lucre.expr.impl.VarImpl[S, lucre.expr.impl.ExprTypeImpl.A, lucre.expr.impl.ExprTypeImpl.Ex[S]]

    Permalink
    Attributes
    protected
    Definition Classes
    ExprTypeImpl

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. object Offset extends LongOp with Product with Serializable

    Permalink
  5. object ReplaceOffset

    Permalink
  6. object Shift

    Permalink
  7. object Var

    Permalink
    Definition Classes
    Expr
  8. final def addExtension(exts: Array[Extension1[Obj]], ext: Extension1[Obj]): Array[Extension1[Obj]]

    Permalink
    Attributes
    protected
    Definition Classes
    TypeImplLike
  9. def apply[S <: Sys[S]](artifact: Artifact[S], spec: AudioFileSpec, offset: LongObj[S], gain: DoubleObj[S])(implicit tx: Obj.apply.S.Tx): Obj[S]

    Permalink
  10. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  11. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def findExt(op: Int): Extension1[Obj]

    Permalink
    Attributes
    protected
    Definition Classes
    TypeImpl
  16. final def findExt(exts: Array[Extension1[Obj]], op: Int): Extension1[Obj]

    Permalink
    Attributes
    protected
    Definition Classes
    TypeImplLike
  17. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    AnyRef → Any
  19. def init(): Unit

    Permalink
    Definition Classes
    ObjTypeType
  20. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  21. def mkConst[S <: Sys[S]](id: Obj.mkConst.S.ID, value: A)(implicit tx: Obj.mkConst.S.Tx): Const[S]

    Permalink
    Attributes
    protected
    Definition Classes
    Obj → ExprTypeImpl
  22. def mkExtArray(size: Int): Array[Extension1[Obj]]

    Permalink
    Attributes
    protected
    Definition Classes
    TypeImpl1 → TypeImplLike
  23. def mkVar[S <: Sys[S]](targets: Targets[S], vr: Obj.mkVar.S.Var[Ex[S]], connect: Boolean)(implicit tx: Obj.mkVar.S.Tx): Var[S]

    Permalink
    Attributes
    protected
    Definition Classes
    Obj → ExprTypeImpl
  24. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  25. implicit final def newConst[S <: Sys[S]](value: A)(implicit tx: lucre.expr.impl.ExprTypeImpl.newConst.S.Tx): Const[S]

    Permalink
    Definition Classes
    ExprTypeImpl → Expr
  26. final def newVar[S <: Sys[S]](init: Ex[S])(implicit tx: lucre.expr.impl.ExprTypeImpl.newVar.S.Tx): Var[S]

    Permalink
    Definition Classes
    ExprTypeImpl → Expr
  27. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  29. final def read[S <: Sys[S]](in: DataInput, access: lucre.expr.impl.ExprTypeImpl.read.S.Acc)(implicit tx: lucre.expr.impl.ExprTypeImpl.read.S.Tx): Ex[S]

    Permalink
    Definition Classes
    ExprTypeImpl → Expr
  30. final def readConst[S <: Sys[S]](in: DataInput, access: lucre.expr.impl.ExprTypeImpl.readConst.S.Acc)(implicit tx: lucre.expr.impl.ExprTypeImpl.readConst.S.Tx): Const[S]

    Permalink
    Definition Classes
    ExprTypeImpl → Expr
  31. def readCookie[S <: Sys[S]](in: DataInput, access: lucre.expr.impl.ExprTypeImpl.readCookie.S.Acc, cookie: Byte)(implicit tx: lucre.expr.impl.ExprTypeImpl.readCookie.S.Tx): Ex[S]

    Permalink

    Reads an identified object whose cookie is neither 3 (constant) nor 0 (node).

    Reads an identified object whose cookie is neither 3 (constant) nor 0 (node). By default this throws an exception. Sub-classes may use a cookie greater than 3 for other constant types.

    Attributes
    protected
    Definition Classes
    ExprTypeImpl
  32. final def readExtension[S <: Sys[S]](op: Int, in: DataInput, access: lucre.expr.impl.TypeImpl1.readExtension.S.Acc, targets: Targets[S])(implicit tx: lucre.expr.impl.TypeImpl1.readExtension.S.Tx): Obj[S]

    Permalink
    Attributes
    protected
    Definition Classes
    TypeImpl1
  33. def readIdentifiedObj[S <: Sys[S]](in: DataInput, access: lucre.expr.impl.ExprTypeImpl.readIdentifiedObj.S.Acc)(implicit tx: lucre.expr.impl.ExprTypeImpl.readIdentifiedObj.S.Tx): Ex[S]

    Permalink
    Definition Classes
    ExprTypeImpl → TypeType
  34. def readNode[S <: Sys[S]](in: DataInput, access: lucre.expr.impl.ExprTypeImpl.readNode.S.Acc, targets: Targets[S])(implicit tx: lucre.expr.impl.ExprTypeImpl.readNode.S.Tx): Ex[S]

    Permalink

    The default implementation reads a type Int as operator id Int which will be resolved using readOpExtension.

    The default implementation reads a type Int as operator id Int which will be resolved using readOpExtension.

    Attributes
    protected
    Definition Classes
    ExprTypeImpl
  35. final def readObj[S <: Sys[S]](in: DataInput, access: lucre.stm.Obj.Type.readObj.S.Acc)(implicit tx: lucre.stm.Obj.Type.readObj.S.Tx): lucre.stm.Obj[S]

    Permalink
    Definition Classes
    TypeType
  36. final def readVar[S <: Sys[S]](in: DataInput, access: lucre.expr.impl.ExprTypeImpl.readVar.S.Acc)(implicit tx: lucre.expr.impl.ExprTypeImpl.readVar.S.Tx): Var[S]

    Permalink
    Definition Classes
    ExprTypeImpl → Expr
  37. final def registerExtension(ext: Extension1[Obj]): Unit

    Permalink
    Definition Classes
    TypeImpl
  38. implicit final def serializer[S <: Sys[S]]: Serializer[lucre.expr.impl.ExprTypeImpl.serializer.S.Tx, lucre.expr.impl.ExprTypeImpl.serializer.S.Acc, Ex[S]]

    Permalink
    Definition Classes
    ExprTypeImpl → Expr
  39. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AnyRef → Any
  41. def typeID: Int

    Permalink
    Definition Classes
    ObjType
  42. def unapply[S <: Sys[S]](expr: Obj[S]): Option[(Artifact[S], AudioFileSpec, LongObj[S], DoubleObj[S])]

    Permalink
  43. def valueSerializer: ImmutableSerializer[AudioCue]

    Permalink
    Definition Classes
    ObjExpr
  44. implicit final def varSerializer[S <: Sys[S]]: Serializer[lucre.expr.impl.ExprTypeImpl.varSerializer.S.Tx, lucre.expr.impl.ExprTypeImpl.varSerializer.S.Acc, Var[S]]

    Permalink
    Definition Classes
    ExprTypeImpl → Expr
  45. final def wait(): Unit

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

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

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

Inherited from ExprTypeImpl[AudioCue, Obj]

Inherited from TypeImpl1[Obj]

Inherited from _1[Obj]

Inherited from TypeImpl[Extension1[Obj]]

Inherited from TypeImplLike[Extension1[Obj]]

Inherited from Expr[AudioCue, Obj]

Inherited from Type

Inherited from Type

Inherited from AnyRef

Inherited from Any

Ungrouped