lingua-franca 0.10.1
Lingua Franca code generator
Loading...
Searching...
No Matches
org.lflang.generator.ReactionInstance.Runtime Class Reference

Inner class representing a runtime instance of a reaction. More...

Public Member Functions

ReactionInstance getReaction ()
 Runtime (int id)
String toString ()

Public Attributes

TimeValue deadline
Runtime dominating
final int id
 ID ranging from 0 to parent.getTotalWidth() - 1.
int level
List< ReactionInstanceGraph.MriPortPairsourcePorts = new ArrayList<>()
 The ports that directly or transitively send to this reaction.

Detailed Description

Inner class representing a runtime instance of a reaction.

Constructor & Destructor Documentation

◆ Runtime()

org.lflang.generator.ReactionInstance.Runtime.Runtime ( int id)

Member Function Documentation

◆ getReaction()

ReactionInstance org.lflang.generator.ReactionInstance.Runtime.getReaction ( )

◆ toString()

String org.lflang.generator.ReactionInstance.Runtime.toString ( )

Member Data Documentation

◆ deadline

TimeValue org.lflang.generator.ReactionInstance.Runtime.deadline

◆ dominating

Runtime org.lflang.generator.ReactionInstance.Runtime.dominating

◆ id

final int org.lflang.generator.ReactionInstance.Runtime.id

ID ranging from 0 to parent.getTotalWidth() - 1.

◆ level

int org.lflang.generator.ReactionInstance.Runtime.level

◆ sourcePorts

List<ReactionInstanceGraph.MriPortPair> org.lflang.generator.ReactionInstance.Runtime.sourcePorts = new ArrayList<>()

The ports that directly or transitively send to this reaction.


The documentation for this class was generated from the following file:
  • /Users/runner/work/lingua-franca/lingua-franca/core/src/main/java/org/lflang/generator/ReactionInstance.java