![]() |
lingua-franca 0.10.1
Lingua Franca code generator
|
A node in the state space diagram representing a step in the execution of an LF program. More...
Inherits Comparable< Event >.
Public Member Functions | |
| int | compareTo (Event e) |
| Compare two events first by tags and, if tags are equal, by trigger names in lexical order. | |
| Event (TriggerInstance trigger, Tag tag) | |
| Tag | getTag () |
| TriggerInstance<?> | getTrigger () |
| boolean | hasSameTriggers (Object o) |
| This method checks if two events have the same triggers. | |
| String | toString () |
A node in the state space diagram representing a step in the execution of an LF program.
| org.lflang.analyses.statespace.Event.Event | ( | TriggerInstance | trigger, |
| Tag | tag ) |
| int org.lflang.analyses.statespace.Event.compareTo | ( | Event | e | ) |
Compare two events first by tags and, if tags are equal, by trigger names in lexical order.
This is useful for enforcing a unique order of events in a priority queue of Event instances.
| Tag org.lflang.analyses.statespace.Event.getTag | ( | ) |
| TriggerInstance<?> org.lflang.analyses.statespace.Event.getTrigger | ( | ) |
| boolean org.lflang.analyses.statespace.Event.hasSameTriggers | ( | Object | o | ) |
This method checks if two events have the same triggers.
| String org.lflang.analyses.statespace.Event.toString | ( | ) |