Trait/Object

it.unibo.scafi.lib

StandardLibrary

Related Docs: object StandardLibrary | package lib

Permalink

trait StandardLibrary extends StdLib_BlockG with StdLib_Gradients with StdLib_BlockC with StdLib_BlockS with StdLib_BlocksWithGC with StdLib_BuildingBlocks with StdLib_ExplicitFields with StdLib_FieldUtils with StdLib_TimeUtils with StdLib_StateManagement with StdLib_GenericUtils with StdLib_Processes with StdLib_NewProcesses with StdLib_DynamicCode

Self Type
StandardLibrary with Incarnation
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. StandardLibrary
  2. StdLib_DynamicCode
  3. StdLib_NewProcesses
  4. StdLib_Processes
  5. StdLib_GenericUtils
  6. StdLib_StateManagement
  7. StdLib_TimeUtils
  8. StdLib_FieldUtils
  9. StdLib_ExplicitFields
  10. StdLib_BuildingBlocks
  11. StdLib_BlocksWithGC
  12. StdLib_BlockS
  13. StdLib_BlockC
  14. StdLib_Gradients
  15. StdLib_BlockG
  16. AnyRef
  17. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract type ActualTrait <: (StandardLibrary.this)#BlockG

    Permalink
    Definition Classes
    StdLib_BlockG
  2. trait BlockC extends AnyRef

    Permalink
    Definition Classes
    StdLib_BlockC
  3. trait BlockG extends (StdLib_BlockG.this)#Gradients with (StdLib_BlockG.this)#FieldUtils with (StdLib_BlockG.this)#GenericUtils with (StdLib_BlockG.this)#StateManagement

    Permalink
    Definition Classes
    StdLib_BlockG
  4. trait BlockS extends (StdLib_BlockS.this)#BlockG

    Permalink
    Definition Classes
    StdLib_BlockS
  5. trait BlockT extends AnyRef

    Permalink
    Definition Classes
    StdLib_TimeUtils
  6. trait BlocksWithGC extends (StdLib_BlocksWithGC.this)#BlockG with (StdLib_BlocksWithGC.this)#BlockC

    Permalink
    Definition Classes
    StdLib_BlocksWithGC
  7. trait BuildingBlocks extends (StdLib_BuildingBlocks.this)#Gradients with (StdLib_BuildingBlocks.this)#FieldUtils with (StdLib_BuildingBlocks.this)#BlockG with (StdLib_BuildingBlocks.this)#BlockC with (StdLib_BuildingBlocks.this)#BlockS with (StdLib_BuildingBlocks.this)#BlockT with (StdLib_BuildingBlocks.this)#TimeUtils with (StdLib_BuildingBlocks.this)#BlocksWithGC with (StdLib_BuildingBlocks.this)#StateManagement

    Permalink
    Definition Classes
    StdLib_BuildingBlocks
  8. trait CustomSpawn extends (StdLib_NewProcesses.this)#SpawnInterface with (StdLib_NewProcesses.this)#FieldUtils

    Permalink
    Definition Classes
    StdLib_NewProcesses
  9. trait DynamicCode extends (StdLib_DynamicCode.this)#FieldUtils

    Permalink
    Definition Classes
    StdLib_DynamicCode
  10. trait ExplicitFields extends (StdLib_ExplicitFields.this)#FieldUtils

    Permalink
    Definition Classes
    StdLib_ExplicitFields
  11. trait FieldUtils extends AnyRef

    Permalink
    Definition Classes
    StdLib_FieldUtils
  12. trait GenericUtils extends AnyRef

    Permalink
    Definition Classes
    StdLib_GenericUtils
  13. trait Gradients extends (StdLib_Gradients.this)#GenericUtils with (StdLib_Gradients.this)#StateManagement

    Permalink
    Definition Classes
    StdLib_Gradients
  14. trait HFCSpawn extends (StdLib_Processes.this)#FieldUtils

    Permalink
    Definition Classes
    StdLib_Processes
  15. type Metric = () ⇒ Double

    Permalink
    Definition Classes
    StdLib_Gradients
  16. case class PID(pid: String) extends Product with Serializable

    Permalink

    Process (kind) identifier

    Process (kind) identifier

    Definition Classes
    StdLib_Processes
  17. case class PUID(puid: String) extends Product with Serializable

    Permalink

    Process instance identifier

    Process instance identifier

    Definition Classes
    StdLib_Processes
  18. trait ProcessDSL extends AnyRef

    Permalink

    Example: spawn .where(mid == 2) .every(30, dt()) .generateKeys[Long](k => List(k)) .run[Int,Int]{ rep(_)(_+1) }.withArgs(1000)

    Example: spawn .where(mid == 2) .every(30, dt()) .generateKeys[Long](k => List(k)) .run[Int,Int]{ rep(_)(_+1) }.withArgs(1000)

    Definition Classes
    StdLib_NewProcesses
  19. trait Processes extends AnyRef

    Permalink
    Definition Classes
    StdLib_Processes
  20. trait ReplicatedGossip extends (StdLib_NewProcesses.this)#CustomSpawn with (StdLib_NewProcesses.this)#FieldCalculusSyntax with (StdLib_NewProcesses.this)#StandardSensors with (StdLib_NewProcesses.this)#TimeUtils with (StdLib_NewProcesses.this)#StateManagement

    Permalink
    Definition Classes
    StdLib_NewProcesses
  21. trait SpawnInterface extends AnyRef

    Permalink
    Definition Classes
    StdLib_NewProcesses
  22. trait StateManagement extends AnyRef

    Permalink
    Definition Classes
    StdLib_StateManagement
  23. trait TimeUtils extends (StdLib_TimeUtils.this)#BlockT

    Permalink
    Definition Classes
    StdLib_TimeUtils

Abstract Value Members

  1. implicit abstract val idBounded: Bounded[(StandardLibrary.this)#ID]

    Permalink
    Definition Classes
    StdLib_BlockC

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object SpawnInterface

    Permalink
    Definition Classes
    StdLib_NewProcesses
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  10. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  14. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  15. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  16. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  17. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from StdLib_DynamicCode

Inherited from StdLib_NewProcesses

Inherited from StdLib_Processes

Inherited from StdLib_GenericUtils

Inherited from StdLib_StateManagement

Inherited from StdLib_TimeUtils

Inherited from StdLib_FieldUtils

Inherited from StdLib_ExplicitFields

Inherited from StdLib_BuildingBlocks

Inherited from StdLib_BlocksWithGC

Inherited from StdLib_BlockS

Inherited from StdLib_BlockC

Inherited from StdLib_Gradients

Inherited from StdLib_BlockG

Inherited from AnyRef

Inherited from Any

Ungrouped