Packages

object Code

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Code
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class Action(source: String) extends Code with Product with Serializable
  2. final case class CodeIncomplete() extends Exception with Product with Serializable
  3. final case class CompilationFailed() extends Exception with Product with Serializable
  4. trait Compiler extends AnyRef
  5. final case class Control(source: String) extends Code with Product with Serializable
  6. case class Example(name: String, mnemonic: Char, code: String) extends Product with Serializable
  7. final case class Import(prefix: String, selectors: List[Selector]) extends Product with Serializable
  8. trait Obj[Tx <: Txn[Tx]] extends Expr[Tx, Code]
  9. final case class Proc(source: String) extends Code with Product with Serializable
  10. type T[I, O] = Code { ... /* 2 definitions in type refinement */ }
  11. trait Type extends AnyRef
  12. type TypeT[In, Out] = Type { type Repr <: de.sciss.proc.Code.T[In,Out] }

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final val UserPackage: String("user")
  5. def addType(tpe: Type): Unit
  6. def apply(id: Int, source: String): Code
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. final val attrSource: String("graph-source")

    Source code of graph functions.

  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  12. implicit def format: ConstFormat[Code]
  13. def fullPrelude(code: Code): String

    Generates the full prelude of a code object, containing package, imports, and code specific prelude.

  14. def future[A](fun: => A)(implicit compiler: Compiler): Future[A]
  15. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. def getImports(id: Int): IndexedSeq[Import]
  17. def getType(id: Int): Type
  18. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  19. def importsPrelude(code: Code, indent: Int = 0): String

    Generates the import statements prelude for a given code object.

  20. def init(): Unit
  21. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  22. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  24. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  25. def packagePrelude: String

    Generates the default package statement.

  26. def read(in: DataInput): Code
  27. def registerImports(id: Int, imports: Seq[Import]): Unit
  28. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  29. def toString(): String
    Definition Classes
    AnyRef → Any
  30. final val typeId: Int(131073)
  31. def types: Seq[Type]
  32. def unpackJar(bytes: Array[Byte]): Map[String, Array[Byte]]
  33. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  34. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  35. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  36. object Action extends Type with Serializable
  37. object Control extends Type with Serializable
  38. object Import extends Serializable
  39. object Obj extends ExprTypeImpl[Code, Obj]
  40. object Proc extends Type with Serializable
  41. object Program

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped