Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

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

A B C D E F G H I K L M N O P R S T U V W X Y