UniformSourceShape

final case
class UniformSourceShape[Out](outlets: Seq[Outlet[Out]]) extends Shape

A generalized Source shape with multiple uniform outlets.

trait Serializable
trait Product
trait Equals
class Shape
class Object
trait Matchable
class Any

Value members

Concrete methods

def copyFromPorts(inlets: Seq[Inlet[_]], outlets: Seq[Outlet[_]]): UniformSourceShape[Out]
def inlets: Seq[Inlet[_]]
def out(n: Int): Outlet[Out]

Inherited methods

def getInlets: List[Inlet[_]]
Inherited from
Shape
def getOutlets: List[Outlet[_]]
Inherited from
Shape
def hasSamePortsAndShapeAs(s: Shape): Boolean
Inherited from
Shape
def hasSamePortsAs(s: Shape): Boolean
Inherited from
Shape
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
def requireSamePortsAndShapeAs(s: Shape): Unit
Inherited from
Shape
def requireSamePortsAs(s: Shape): Unit
Inherited from
Shape

Concrete fields

val outArray: Array[Outlet[Out]]