Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
E
e
- Variable in class modhelxs.mocs.tfsm.parser.
OperatorDelay
e
- Variable in class modhelxs.mocs.tfsm.parser.
OperatorNot
emitObservationRequests()
- Method in class modhelxs.abstractsemantics.
AtomicBlock
emitObservationRequests()
- Method in class modhelxs.abstractsemantics.
BlockStructure
After the end of the snapshot, the clocks have been reset, and it is time to post observation requests in the form of ticks.
emitObservationRequests()
- Method in class modhelxs.abstractsemantics.
InterfaceBlock
emitObservationRequests()
- Method in class modhelxs.abstractsemantics.
Model
emitObservationRequests(BlockStructure)
- Method in class modhelxs.abstractsemantics.
ModelOfComputation
Place ticks on clocks to request to be observed in future snapshots.
emitObservationRequests(BlockStructure)
- Method in class modhelxs.abstractsemantics.
ModelOfComputationImpl
emitObservationRequests()
- Method in class modhelxs.abstractsemantics.
ObservableEntity
Emit observation request for future snapshots by creating ticks on clocks.
emitObservationRequests(BlockStructure)
- Method in class modhelxs.mocs.sdf.
SDFMoC
emitObservationRequests(BlockStructure)
- Method in class modhelxs.mocs.tfsm.
TFSMMoC
emitObservationRequests()
- Method in class modhelxs.state_management.
ManagedBlock
emitObservationRequests()
- Method in class modhelxs.state_management.
TimedManagedBlock
emitObservationRequests()
- Method in class modhelxs.state_management.
TimedManagedInterfaceBlock
endOfSnapshot()
- Method in class demos.atomicblocks.
SDFSampleDelay
endOfSnapshot()
- Method in class modhelxs.abstractsemantics.
AtomicBlock
endOfSnapshot()
- Method in class modhelxs.abstractsemantics.
BlockStructure
End of the observation round, the observable can update its internal state.
endOfSnapshot()
- Method in class modhelxs.abstractsemantics.
InterfaceBlock
endOfSnapshot()
- Method in class modhelxs.abstractsemantics.
Model
endOfSnapshot(BlockStructure)
- Method in class modhelxs.abstractsemantics.
ModelOfComputation
End of the snapshot => update internal state, produce outputs.
endOfSnapshot(BlockStructure)
- Method in class modhelxs.abstractsemantics.
ModelOfComputationImpl
endOfSnapshot()
- Method in class modhelxs.abstractsemantics.
ObservableEntity
End of the observation round, the observable can update its internal state.
endOfSnapshot(BlockStructure)
- Method in class modhelxs.mocs.de.
DEMoC
endOfSnapshot(BlockStructure)
- Method in class modhelxs.mocs.tfsm.
TFSMMoC
endOfSnapshot()
- Method in class modhelxs.state_management.
ManagedBlock
The endOfSnapshot behavior of the ManagedBlock, which calls doEndOfSnapshot() and manages the state values.
endOfSnapshot()
- Method in class modhelxs.state_management.
ManagedInterfaceBlock
The endOfSnapshot behavior of the ManagedInterfaceBlock, which calls doEndOfSnapshot() and manages the state values.
endOfUpdate()
- Method in class modhelxs.abstractsemantics.
AtomicBlock
endOfUpdate()
- Method in class modhelxs.abstractsemantics.
Model
endOfUpdate(BlockStructure)
- Method in class modhelxs.abstractsemantics.
ModelOfComputation
Called at the end of an update of an inner block (produce partial outputs for the upper model).
endOfUpdate()
- Method in class modhelxs.abstractsemantics.
ObservableEntity
End of a partial update (produce partial outputs to the outer model).
endOfUpdate(BlockStructure)
- Method in class modhelxs.mocs.de.
DEMoC
endOfUpdate(BlockStructure)
- Method in class modhelxs.mocs.sdf.
SDFMoC
endOfUpdate(BlockStructure)
- Method in class modhelxs.mocs.tfsm.
TFSMMoC
endOfUpdate()
- Method in class modhelxs.state_management.
ManagedBlock
endOfUpdate()
- Method in class modhelxs.state_management.
ManagedInterfaceBlock
Engine
- Class in
modhelxs.abstractsemantics
The execution engine of ModHel'X, which drives the abstract semantics of models and blocks.
Engine(String, Model<?>)
- Constructor for class modhelxs.abstractsemantics.
Engine
Build a new execution engine, with name
name
, and root model
root
.
engine_
- Variable in class modhelxs.abstractsemantics.
Model
The execution engine in charge of the execution of this model (cached value).
EngineLogger
- Static variable in class modhelxs.abstractsemantics.
Engine
The logger used for logging actions related to the execution of models.
entity_to_update_
- Variable in class modhelxs.util.
UpdateTrigger
The entity that should be updated.
equals(Object)
- Method in class tesl.
Tag
eval(Map<String, Value>)
- Method in class modhelxs.mocs.tfsm.parser.
Expression
eval(Map<String, Value>)
- Method in class modhelxs.mocs.tfsm.parser.
OperatorAnd
eval(Map<String, Value>)
- Method in class modhelxs.mocs.tfsm.parser.
OperatorDelay
eval(Map<String, Value>)
- Method in class modhelxs.mocs.tfsm.parser.
OperatorNot
eval(Map<String, Value>)
- Method in class modhelxs.mocs.tfsm.parser.
OperatorOr
eval(Map<String, Value>)
- Method in class modhelxs.mocs.tfsm.parser.
Variable
EvaluationException
- Exception in
modhelxs.mocs.tfsm.parser
This exception is raised when an error occurs while evaluating the equations in a control unit.
EvaluationException(String)
- Constructor for exception modhelxs.mocs.tfsm.parser.
EvaluationException
EventFeeder
- Class in
demos.atomicblocks
An EventFeeder can be used to feed events into a simulation from external sources like a GUI.
EventFeeder(String, Object...)
- Constructor for class demos.atomicblocks.
EventFeeder
EventFeederClock
- Class in
modhelxs.simulation
An EventFeederClock is a driving clock that ticks when an external event should be fed to the simulation.
EventFeederClock(String)
- Constructor for class modhelxs.simulation.
EventFeederClock
Build a new EventFeederClock
EventFeederClock.ClockBackup
- Class in
modhelxs.simulation
EventFeederClock.ClockBackup()
- Constructor for class modhelxs.simulation.
EventFeederClock.ClockBackup
eventOccurred()
- Method in class modhelxs.simulation.
EventFeederClock
Called when the external event occurs.
events_
- Variable in class modhelxs.mocs.de.
DEMoC
The list of DE events for the blocks.
Example
- Class in
tesl.tests
Example()
- Constructor for class tesl.tests.
Example
exec_engine_
- Variable in class modhelxs.mocs.tfsm.
TFSMMoC
Expression
- Class in
modhelxs.mocs.tfsm.parser
Represents boolean expressions.
Expression()
- Constructor for class modhelxs.mocs.tfsm.parser.
Expression
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y