TeraNet

onera.pmlanalyzer.pml.examples.simpleKeystone.SimpleKeystonePlatform.TeraNet$
object TeraNet extends Composite

Composite modelling the Teranet

Attributes

Graph
Supertypes
class Composite
class Hardware
class PMLNode
class Object
trait Matchable
class Any
Self type
TeraNet.type

Members list

Concise view

identifier

implicit val currentOwner: Owner

the current owner id becomes the id of the current node and override the previous definition of currentOwner

the current owner id becomes the id of the current node and override the previous definition of currentOwner

Attributes

Note:

the initial value of the owner is stored in owner

Inherited from:
Composite
val name: Symbol

Name of the node

Name of the node

Attributes

Inherited from:
Composite

the id of the owner of the composite (the platform or another composite)

the id of the owner of the composite (the platform or another composite)

Attributes

Inherited from:
Composite
final val typeName: Symbol

Name of the type of PML node

Name of the type of PML node

Attributes

Inherited from:
PMLNode

component_access

Provide all the physical elements declared inside the composite and its components

Provide all the physical elements declared inside the composite and its components

Attributes

Returns:

set of all sub-components

Inherited from:
Composite
def hardware: Set[Hardware]

Provide all the physical elements declared inside the composite

Provide all the physical elements declared inside the composite

Attributes

Returns:

set of declared component

Inherited from:
Composite

printer_function

override def toString: String

Print a node only by its name

Print a node only by its name

Attributes

Returns:

string representation of a PMLNode

Definition Classes
PMLNode -> Any
Inherited from:
PMLNode

transporter

Transporter modelling the register interconnect

Transporter modelling the register interconnect

Attributes

Transporter modelling the peripheral interconnect

Transporter modelling the peripheral interconnect

Attributes