object UGenGraphBuilder
- Alphabetic
- By Inheritance
- UGenGraphBuilder
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
final
case class
AttributeKey(name: String) extends Key with Product with Serializable
A scalar value found in the attribute map.
- trait Complete[S <: Sys[S]] extends State[S]
- trait Context[S <: Sys[S]] extends AnyRef
- trait IO[S <: Sys[S]] extends AnyRef
- trait Incomplete[S <: Sys[S]] extends State[S]
- trait Input extends AnyRef
-
trait
Key extends AnyRef
A pure marker trait to rule out some type errors.
-
final
case class
MissingIn(input: Key) extends Throwable with ControlThrowable with Product with Serializable
An exception thrown when during incremental build an input is required for which the underlying source cannot yet be determined.
An exception thrown when during incremental build an input is required for which the underlying source cannot yet be determined.
This can be a case class because it is used only within the same transaction, and thereby the
timedargument does not become stale. - trait Requester[S <: Sys[S]] extends IO[S]
- case class ScanIn(numChannels: Int, fixed: Boolean) extends Product with Serializable
- sealed trait State[S <: Sys[S]] extends IO[S]
- type Unit = Unit.type
-
trait
Value extends AnyRef
A pure marker trait to rule out some type errors.
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
apply[S <: Sys[S]](context: Context[S], proc: Proc[S])(implicit tx: UGenGraphBuilder.apply.S.Tx): State[S]
Note: The resulting object is mutable, therefore must not be shared across threads and also must be created and consumed within the same transaction.
Note: The resulting object is mutable, therefore must not be shared across threads and also must be created and consumed within the same transaction. That is to say, to be transactionally safe, it may only be stored in a
TxnLocal, but not a full STM ref. -
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): scala.Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def get: UGenGraphBuilder
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def init[S <: Sys[S]](proc: Proc[S])(implicit tx: UGenGraphBuilder.init.S.Tx): Incomplete[S]
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): scala.Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): scala.Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): scala.Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): scala.Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): scala.Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- object Input
- object Unit extends Value with Product with Serializable