Trait

it.unibo.scafi.incarnations

BasicAbstractDistributedIncarnation

Related Doc: package incarnations

Permalink

trait BasicAbstractDistributedIncarnation extends BasicAbstractIncarnation with Platform

Linear Supertypes
Platform, distrib.PlatformSettings, PlatformAPIFacade, BasePlatform, BasicAbstractIncarnation, Incarnation, TimeAbstraction, BasicSpatialAbstraction, MetricSpatialAbstraction, SpatialAbstraction, SpaceTimeAwarePlatform, TimeAwarePlatform, SpaceAwarePlatform, Platform, RichLanguage, Engine, Semantics, Language, Core, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BasicAbstractDistributedIncarnation
  2. Platform
  3. PlatformSettings
  4. PlatformAPIFacade
  5. BasePlatform
  6. BasicAbstractIncarnation
  7. Incarnation
  8. TimeAbstraction
  9. BasicSpatialAbstraction
  10. MetricSpatialAbstraction
  11. SpatialAbstraction
  12. SpaceTimeAwarePlatform
  13. TimeAwarePlatform
  14. SpaceAwarePlatform
  15. Platform
  16. RichLanguage
  17. Engine
  18. Semantics
  19. Language
  20. Core
  21. AnyRef
  22. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AbstractDeviceManager extends AnyRef

    Permalink
    Definition Classes
    PlatformAPIFacade
  2. trait AbstractPlatformFacade extends AnyRef

    Permalink
    Definition Classes
    PlatformAPIFacade
  3. trait AbstractSystemFacade extends AnyRef

    Permalink
    Definition Classes
    PlatformAPIFacade
  4. case class AggregateApplicationSettings extends Product with Serializable

    Permalink
    Definition Classes
    PlatformSettings
  5. trait AggregateComputation[T] extends Incarnation.ExecutionTemplate with FieldCalculusSyntax with Serializable

    Permalink
    Definition Classes
    Incarnation
  6. trait AggregateInterpreter extends Incarnation.ExecutionTemplate with FieldCalculusSyntax with Serializable

    Permalink
    Definition Classes
    Incarnation
  7. trait AggregateProgram extends AggregateInterpreter

    Permalink
    Definition Classes
    Incarnation
  8. trait AggregateProgramSchema extends ProgramSchema

    Permalink
    Definition Classes
    Semantics
  9. sealed trait AsyncExecStrategy extends distrib.Platform.ExecStrategy

    Permalink
    Definition Classes
    PlatformSettings
  10. abstract class BaseContextImpl extends core.Engine.Context with core.Engine.ContextOps with Serializable

    Permalink
    Definition Classes
    Engine
  11. class Basic3DSpace[E] extends space.BasicSpatialAbstraction.MutableMetricSpace[E] with EuclideanStrategy with Serializable

    Permalink
    Definition Classes
    BasicSpatialAbstraction
  12. class BasicAggregateInterpreter extends AggregateInterpreter

    Permalink
    Definition Classes
    Incarnation
  13. class BasicMain extends distrib.Platform.SystemMain

    Permalink
    Definition Classes
    PlatformAPIFacade
  14. trait Builtins extends AnyRef

    Permalink
    Definition Classes
    RichLanguage
  15. type CONTEXT = Context with ContextOps

    Permalink
    Definition Classes
    Engine → Semantics → Core
  16. class CmdLineMain extends distrib.Platform.SystemMain

    Permalink
    Definition Classes
    PlatformAPIFacade
  17. abstract type ComputationContext <: ComputationContextContract

    Permalink
    Definition Classes
    BasePlatform
  18. trait ComputationContextContract extends AnyRef

    Permalink
    Definition Classes
    BasePlatform
  19. abstract type ComputationExport <: ComputationExportContract

    Permalink
    Definition Classes
    BasePlatform
  20. trait ComputationExportContract extends AnyRef

    Permalink
    Definition Classes
    BasePlatform
  21. trait ConfigurableSettings[S] extends AnyRef

    Permalink
    Definition Classes
    PlatformSettings
  22. trait Constructs extends AnyRef

    Permalink
    Definition Classes
    Language
  23. trait ConstructsSemantics extends core.Semantics.Constructs

    Permalink
    Definition Classes
    Semantics
  24. trait Context extends AnyRef

    Permalink
    Definition Classes
    Core
  25. class ContextImpl extends BaseContextImpl

    Permalink
    Definition Classes
    Engine
  26. trait ContextOps extends AnyRef

    Permalink
    Definition Classes
    Semantics
  27. type D = Double

    Permalink
    Definition Classes
    BasicSpatialAbstraction → MetricSpatialAbstraction
  28. abstract type DataFactory <: DataFactoryContract

    Permalink
    Definition Classes
    BasePlatform
  29. trait DataFactoryContract extends AnyRef

    Permalink
    Definition Classes
    BasePlatform
  30. case class DelayedDeviceExecStrategy extends distrib.Platform.DeviceExecStrategy with Product with Serializable

    Permalink
    Definition Classes
    PlatformSettings
  31. case class DeploymentSettings extends Product with Serializable

    Permalink
    Definition Classes
    PlatformSettings
  32. case class DeviceConfigurationSettings extends Product with Serializable

    Permalink
    Definition Classes
    PlatformSettings
  33. case class DeviceDelegated extends distrib.Platform.ExecScope with Product with Serializable

    Permalink
    Definition Classes
    PlatformSettings
  34. sealed trait DeviceExecStrategy extends AnyRef

    Permalink
    Definition Classes
    PlatformSettings
  35. abstract type DeviceManager <: AbstractDeviceManager

    Permalink
    Definition Classes
    PlatformAPIFacade
  36. trait DistanceStrategy extends AnyRef

    Permalink
    Definition Classes
    MetricSpatialAbstraction
  37. trait DistributedPlatformFactory extends AnyRef

    Permalink
    Definition Classes
    PlatformAPIFacade
  38. type EXECUTION = AggregateInterpreter

    Permalink
    Definition Classes
    BasicAbstractIncarnation → Semantics → Core
  39. type EXPORT = Export with ExportOps with Serializable

    Permalink
    Definition Classes
    Engine → Semantics → Core
  40. case class EmptyProfileSettings extends distrib.Platform.ConfigurableSettings[distrib.Platform.EmptyProfileSettings] with Product with Serializable

    Permalink
    Definition Classes
    PlatformSettings
  41. class EngineFactory extends core.Engine.Factory with Serializable

    Permalink
    Definition Classes
    Engine
  42. trait EuclideanStrategy extends space.BasicSpatialAbstraction.DistanceStrategy with space.BasicSpatialAbstraction.NeighbouringRelation with Serializable

    Permalink
    Definition Classes
    BasicSpatialAbstraction
  43. sealed trait ExecScope extends AnyRef

    Permalink
    Definition Classes
    PlatformSettings
  44. sealed trait ExecStrategy extends AnyRef

    Permalink
    Definition Classes
    PlatformSettings
  45. case class ExecutionSettings extends Product with Serializable

    Permalink
    Definition Classes
    PlatformSettings
  46. trait ExecutionTemplate extends (core.Semantics.CONTEXT) ⇒ core.Semantics.EXPORT with ConstructsSemantics with ProgramSchema

    Permalink
    Definition Classes
    Semantics
  47. trait Export extends AnyRef

    Permalink
    Definition Classes
    Core
  48. class ExportImpl extends core.Engine.Export with core.Engine.ExportOps with Serializable

    Permalink
    Definition Classes
    Engine
  49. trait ExportOps extends AnyRef

    Permalink
    Definition Classes
    Semantics
  50. type FACTORY = Factory

    Permalink
    Definition Classes
    Engine → Semantics
  51. trait Factory extends AnyRef

    Permalink
    Definition Classes
    Semantics
  52. trait FieldCalculusSyntax extends Incarnation.Constructs with Incarnation.Builtins

    Permalink
    Definition Classes
    Incarnation
  53. class FileMain extends distrib.Platform.SystemMain

    Permalink
    Definition Classes
    PlatformAPIFacade
  54. sealed case class FoldHood[A] extends Slot with Product with Serializable

    Permalink
    Definition Classes
    Semantics
  55. sealed case class FunCall[A] extends Slot with Product with Serializable

    Permalink
    Definition Classes
    Semantics
  56. case class Global extends distrib.Platform.ExecScope with Product with Serializable

    Permalink
    Definition Classes
    PlatformSettings
  57. type ID = Int

    Permalink
    Definition Classes
    BasicAbstractIncarnation → Core
  58. type LSNS = String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → Core
  59. abstract type LSensorName

    Permalink
    Definition Classes
    BasePlatform
  60. trait MetricSpace[E] extends space.MetricSpatialAbstraction.Space[E] with DistanceStrategy

    Permalink
    Definition Classes
    MetricSpatialAbstraction
  61. trait MutableMetricSpace[E] extends MetricSpace[E] with space.MetricSpatialAbstraction.MutableSpace[E]

    Permalink
    Definition Classes
    MetricSpatialAbstraction
  62. trait MutableSpace[E] extends Space[E]

    Permalink
    Definition Classes
    SpatialAbstraction
  63. type NSNS = String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → Core
  64. abstract type NSensorName

    Permalink
    Definition Classes
    BasePlatform
  65. sealed case class Nbr[A] extends Slot with Product with Serializable

    Permalink
    Definition Classes
    Semantics
  66. case class NbrSensorUnknownException extends Exception with Product with Serializable

    Permalink
    Definition Classes
    Semantics
  67. trait NeighbouringRelation extends AnyRef

    Permalink
    Definition Classes
    SpatialAbstraction
  68. case class OrderedExecStrategy extends distrib.Platform.AsyncExecStrategy with Product with Serializable

    Permalink
    Definition Classes
    PlatformSettings
  69. case class OutOfDomainException extends Exception with Product with Serializable

    Permalink
    Definition Classes
    Semantics
  70. abstract type P <: Point3D

    Permalink
    Definition Classes
    BasicSpatialAbstraction → SpatialAbstraction
  71. trait Path extends AnyRef

    Permalink
    Definition Classes
    Semantics
  72. class PathImpl extends core.Engine.Path with Equals with Serializable

    Permalink
    Definition Classes
    Engine
  73. case class PeriodicDeviceExecStrategy extends distrib.Platform.DeviceExecStrategy with Product with Serializable

    Permalink
    Definition Classes
    PlatformSettings
  74. trait PlatformConfigurator extends AnyRef

    Permalink
    Definition Classes
    PlatformAPIFacade
  75. abstract type PlatformFacade <: AbstractPlatformFacade

    Permalink
    Definition Classes
    PlatformAPIFacade
  76. case class PlatformSettings extends Product with Serializable

    Permalink
    Definition Classes
    PlatformSettings
  77. abstract type ProfileSettings <: ConfigurableSettings[ProfileSettings]

    Permalink
    Definition Classes
    PlatformSettings
  78. abstract type Program <: ProgramContract

    Permalink
    Definition Classes
    BasePlatform
  79. trait ProgramContract extends AnyRef

    Permalink
    Definition Classes
    BasePlatform
  80. trait ProgramSchema extends AnyRef

    Permalink
    Definition Classes
    Semantics
  81. case class RandomExecStrategy extends distrib.Platform.AsyncExecStrategy with Product with Serializable

    Permalink
    Definition Classes
    PlatformSettings
  82. sealed case class Rep[A] extends Slot with Product with Serializable

    Permalink
    Definition Classes
    Semantics
  83. trait RoundVM extends AnyRef

    Permalink
    Definition Classes
    Semantics
  84. class RoundVMImpl extends RoundVM

    Permalink
    Definition Classes
    Semantics
  85. type SPACE[E] = Basic3DSpace[E]

    Permalink
    Definition Classes
    BasicSpatialAbstraction → MetricSpatialAbstraction → SpatialAbstraction
  86. class ScafiCmdLineParser extends OptionParser[distrib.Platform.Settings]

    Permalink
    Definition Classes
    PlatformSettings
  87. sealed case class Scope[K] extends Slot with Product with Serializable

    Permalink
    Definition Classes
    Semantics
  88. case class SensorUnknownException extends Exception with Product with Serializable

    Permalink
    Definition Classes
    Semantics
  89. case class Settings extends Product with Serializable

    Permalink
    Definition Classes
    PlatformSettings
  90. trait SettingsFactory extends Serializable

    Permalink
    Definition Classes
    PlatformSettings
  91. trait Slot extends Serializable

    Permalink
    Definition Classes
    Semantics
  92. trait Space[E] extends NeighbouringRelation

    Permalink
    Definition Classes
    SpatialAbstraction
  93. trait SpaceAwareDevice extends AnyRef

    Permalink
    Definition Classes
    SpaceAwarePlatform
  94. trait SpaceTimeAwareDevice extends (SpaceTimeAwarePlatform.this)#SpaceAwareDevice with (SpaceTimeAwarePlatform.this)#TimeAwareDevice

    Permalink
    Definition Classes
    SpaceTimeAwarePlatform
  95. trait StandardSensors extends AnyRef

    Permalink
    Definition Classes
    Incarnation
  96. case class SubsystemDelegated extends distrib.Platform.ExecScope with Product with Serializable

    Permalink
    Definition Classes
    PlatformSettings
  97. case class SubsystemSettings extends Product with Serializable

    Permalink
    Definition Classes
    PlatformSettings
  98. abstract type SystemFacade <: AbstractSystemFacade

    Permalink
    Definition Classes
    PlatformAPIFacade
  99. trait SystemMain extends App with Serializable

    Permalink
    Definition Classes
    PlatformAPIFacade
  100. abstract type Time

    Permalink
    Definition Classes
    TimeAbstraction
  101. trait TimeAwareDevice extends AnyRef

    Permalink
    Definition Classes
    TimeAwarePlatform
  102. abstract type UID

    Permalink
    Definition Classes
    BasePlatform

Abstract Value Members

  1. implicit abstract val dataFactory: DataFactory

    Permalink
    Definition Classes
    BasePlatform
  2. implicit abstract val interopUID: Interop[UID]

    Permalink
    Definition Classes
    BasePlatform
  3. implicit abstract val linearUID: Linearizable[UID]

    Permalink
    Definition Classes
    BasePlatform
  4. abstract val platformFactory: DistributedPlatformFactory

    Permalink
    Definition Classes
    PlatformAPIFacade
  5. abstract val settingsFactory: SettingsFactory

    Permalink
    Definition Classes
    PlatformSettings

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. val LSNS_DELTA_TIME: String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → TimeAwarePlatform
  5. val LSNS_POSITION: String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → SpaceAwarePlatform
  6. val LSNS_RANDOM: String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → Platform
  7. val LSNS_TIME: String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → TimeAwarePlatform
  8. val LSNS_TIMESTAMP: String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → TimeAwarePlatform
  9. val NBR_DELAY: String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → TimeAwarePlatform
  10. val NBR_LAG: String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → TimeAwarePlatform
  11. val NBR_RANGE: String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → SpaceAwarePlatform
  12. val NBR_VECTOR: String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → SpaceAwarePlatform
  13. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  14. def buildNewSpace[E](elems: Iterable[(E, P)]): SPACE[E]

    Permalink
    Definition Classes
    BasicSpatialAbstraction → SpatialAbstraction
  15. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  16. def cmdLineParser: OptionParser[Settings]

    Permalink
    Definition Classes
    PlatformSettings
  17. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  19. def extendParser(p: OptionParser[Settings]): Unit

    Permalink
    Definition Classes
    PlatformSettings
  20. implicit val factory: EngineFactory

    Permalink
    Definition Classes
    Engine → Semantics
  21. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  23. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  24. implicit val interopID: Interop[ID]

    Permalink
    Definition Classes
    BasicAbstractIncarnation → Engine
  25. implicit val interopLSNS: Interop[LSNS]

    Permalink
    Definition Classes
    BasicAbstractIncarnation → Engine
  26. implicit val interopNSNS: Interop[NSNS]

    Permalink
    Definition Classes
    BasicAbstractIncarnation → Engine
  27. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  28. implicit val linearID: Linearizable[ID]

    Permalink
    Definition Classes
    BasicAbstractIncarnation → Engine
  29. final def ne(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef
  31. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  32. implicit val positionOrdering: Ordering[P]

    Permalink
    Definition Classes
    BasicSpatialAbstraction → MetricSpatialAbstraction
  33. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AnyRef → Any
  35. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long, arg1: Int): Unit

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

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

Inherited from Platform

Inherited from distrib.PlatformSettings

Inherited from PlatformAPIFacade

Inherited from BasePlatform

Inherited from BasicAbstractIncarnation

Inherited from Incarnation

Inherited from TimeAbstraction

Inherited from BasicSpatialAbstraction

Inherited from MetricSpatialAbstraction

Inherited from SpatialAbstraction

Inherited from SpaceTimeAwarePlatform

Inherited from TimeAwarePlatform

Inherited from SpaceAwarePlatform

Inherited from Platform

Inherited from RichLanguage

Inherited from Engine

Inherited from Semantics

Inherited from Language

Inherited from Core

Inherited from AnyRef

Inherited from Any

Ungrouped