Packages

  • package root
    Definition Classes
    root
  • package it
    Definition Classes
    root
  • package unibo
    Definition Classes
    it
  • package scafi
    Definition Classes
    unibo
  • package macroswarm
    Definition Classes
    scafi
  • trait FastBlocks[E <: Dependency] extends AnyRef

    This trait provides a set of blocks that can be used to implement the fast gradient algorithm and share operator.

    This trait provides a set of blocks that can be used to implement the fast gradient algorithm and share operator. In the future, these blocks will be integrated into the standard library.

    E

    the incarnation of the aggregate system

    Definition Classes
    macroswarm
  • BlocksWithShare
  • ProcessFix

trait ProcessFix extends E.CustomSpawn

Self Type
MacroSwarmSupport.ProcessFix with E.AggregateProgram
Linear Supertypes
E.CustomSpawn, E.FieldUtils, E.SpawnInterface, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ProcessFix
  2. CustomSpawn
  3. FieldUtils
  4. SpawnInterface
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait FieldOps extends AnyRef
    Definition Classes
    FieldUtils
  2. class IffContinuation[T] extends AnyRef
    Definition Classes
    CustomSpawn
  3. trait MapFilter[V] extends AnyRef
    Definition Classes
    CustomSpawn
  4. final case class POut[T] extends Product with Serializable
    Definition Classes
    CustomSpawn
  5. final case class ProcInstance[A, B, C] extends Product with Serializable
    Definition Classes
    CustomSpawn
  6. implicit class ProcessLogic[K, A, R] extends AnyRef
    Definition Classes
    CustomSpawn
  7. implicit class RichMap[K, V] extends AnyRef
    Definition Classes
    CustomSpawn
  8. implicit class RichSet[K] extends AnyRef
    Definition Classes
    CustomSpawn
  9. class Spawn[K, A, R] extends AnyRef
    Definition Classes
    CustomSpawn
  10. class SpawnContinuation[K, Args] extends AnyRef
    Definition Classes
    CustomSpawn
  11. trait SpawnFilter[K, A, R] extends AnyRef
    Definition Classes
    CustomSpawn
  12. class SpawnKeys[K] extends AnyRef
    Definition Classes
    CustomSpawn
  13. final case class SpawnReturn[C] extends (CustomSpawn.this)#MapFilter[C] with Product with Serializable
    Definition Classes
    CustomSpawn
  14. trait WithGeneration[K, A, R] extends AnyRef
    Definition Classes
    CustomSpawn
  15. trait WithTermination[K, A, R] extends AnyRef
    Definition Classes
    CustomSpawn

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. def alignedExecution[K, V](p: (K) => V)(key: K): V
    Definition Classes
    CustomSpawn
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  7. def cspawn[Key, Args, R](process: (Key) => (Args) => (ProcessFix.this)#SpawnReturn[R], newProcesses: Set[Key], args: Args): Map[Key, R]
    Definition Classes
    CustomSpawn
  8. def csspawn[A, B, C](process: (A) => (B) => (C, Status), params: Set[A], args: B): Map[A, C]
    Definition Classes
    CustomSpawn
  9. def cuspawn[K, A, R](process: (K) => (A) => (ProcessFix.this)#SpawnReturn[R], newKeys: Set[K], args: A): Map[K, R]
    Definition Classes
    CustomSpawn
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  12. def exportConditionally[R](f: => (R, Boolean)): (R, Boolean)
    Definition Classes
    CustomSpawn
  13. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  14. def handleOutput[T](out: (ProcessFix.this)#POut[T]): (ProcessFix.this)#POut[Option[T]]
    Definition Classes
    CustomSpawn
  15. def handleTermination[T](out: (ProcessFix.this)#POut[T]): (ProcessFix.this)#POut[T]
    Definition Classes
    CustomSpawn
  16. def handleTerminationWithRep[T](out: (ProcessFix.this)#POut[T]): (ProcessFix.this)#POut[T]
    Definition Classes
    CustomSpawn
  17. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  18. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  19. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  21. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  22. def processManager[K, A, R](process: (K) => (A) => R, generation: () => Set[K], termination: (K, A, R) => Boolean): (A) => Map[K, R]
    Definition Classes
    CustomSpawn
  23. def run[A, B, C](proc: (A) => (B) => (ProcessFix.this)#SpawnReturn[C], params: A, args: B): (ProcessFix.this)#SpawnReturn[C]
    Definition Classes
    CustomSpawn
  24. def runOnSharedKeys[K, A, R](process: (K) => (R, Boolean), params: Set[K]): Map[K, R]
    Definition Classes
    CustomSpawn
  25. def runOnSharedKeysWithShare[K, A, R](process: (K) => (R, Boolean), params: Set[K]): Map[K, R]
    Definition Classes
    ProcessFix → CustomSpawn
  26. def simplyReturn[T](expr: => T): (ProcessFix.this)#IffContinuation[T]
    Definition Classes
    CustomSpawn
  27. def spawn[K, A, R](process: (K) => (A) => (R, Boolean), params: Set[K], args: A): Map[K, R]
    Definition Classes
    CustomSpawn → SpawnInterface
  28. def spawn2[K, A, R](process: (K) => (A) => (R, Boolean), params: Set[K], args: A): Map[K, R]
    Definition Classes
    CustomSpawn
  29. def spreadKeys[K, R](newKeys: Set[K])(mapKey: (K) => (ProcessFix.this)#MapFilter[R]): Map[K, R]
    Definition Classes
    CustomSpawn
  30. def sspawn[K, A, R](process: (K) => (A) => (ProcessFix.this)#POut[R], params: Set[K], args: A): Map[K, R]
    Definition Classes
    CustomSpawn
  31. def sspawn2[K, A, R](process: (K) => (A) => (ProcessFix.this)#POut[R], params: Set[K], args: A): Map[K, R]
    Definition Classes
    ProcessFix → CustomSpawn
  32. def sspawnOld[A, B, C](process: (A) => (B) => (C, Status), params: Set[A], args: B): Map[A, C]
    Definition Classes
    CustomSpawn
  33. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  34. def toString(): String
    Definition Classes
    AnyRef → Any
  35. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  36. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  37. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  38. object POut extends Serializable
    Definition Classes
    CustomSpawn
  39. object excludingSelf extends (FieldUtils.this)#FieldOps
    Definition Classes
    FieldUtils
  40. object includingSelf extends (FieldUtils.this)#FieldOps
    Definition Classes
    FieldUtils

Deprecated Value Members

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

    (Since version 9)

Inherited from E.CustomSpawn

Inherited from E.FieldUtils

Inherited from E.SpawnInterface

Inherited from AnyRef

Inherited from Any

Ungrouped