AudioCueStreamImpl

abstract class AudioCueStreamImpl[T <: Exec[T], A](inStream: Stream[T, AudioCue]) extends Stream[T, A]
class Stream[T, A]
trait Disposable[T]
trait Writable
class Object
trait Matchable
class Any

Value members

Abstract methods

protected def mapCue(cue: AudioCue): A

Concrete methods

final def dispose(tx: T): Unit
final def hasNext(ctx: Context[T], tx: T): Boolean
final def next(ctx: Context[T], tx: T): A
final def reset(tx: T): Unit
final protected def writeData(out: DataOutput): Unit

Inherited methods

final def isEmpty(ctx: Context[T], tx: T): Boolean
Inherited from
Stream
final def nonEmpty(ctx: Context[T], tx: T): Boolean
Inherited from
Stream
final def toIterator(ctx: Context[T], tx: T): Iterator[A]

Note: consumes the stream.

Note: consumes the stream.

Inherited from
Stream
final def toList(ctx: Context[T], tx: T): List[A]

Note: consumes the stream.

Note: consumes the stream.

Inherited from
Stream
final def toVector(ctx: Context[T], tx: T): Vector[A]

Note: consumes the stream.

Note: consumes the stream.

Inherited from
Stream
final def write(out: DataOutput): Unit
Inherited from
Stream