package interpreter
- Alphabetic
- Public
- Protected
Type Members
- class CtfEventIterator extends Trace
An Interpreter.Trace generated from a CTF trace.
- class EventIterator extends Iterator[Event]
An Interpreter.Trace generated from de.uni_luebeck.isp.tessla.interpreter.TraceParser.Events.
An Interpreter.Trace generated from de.uni_luebeck.isp.tessla.interpreter.TraceParser.Events.
This makes use of the de.uni_luebeck.isp.tessla.interpreter.TraceExpressionEvaluator to evaluate the event data.
- class Interpreter extends StreamEngine
An interpreter instance for a given specification.
- class RuntimeEvaluator extends AnyRef
An evaluator for core expressions, given implementations for externs.
- class StreamEngine extends AnyRef
Evaluates a stream graph synchronously.
Evaluates a stream graph synchronously. In each evaluation cycle inputs are supplied with values. Then.input and delay nodes are triggered to initiate the propagation of values. Listeners can be registered to receive results at output streams.
Value Members
- case object BuildInfo extends Product with Serializable
This object was generated by sbt-buildinfo.
- object Interpreter
Evaluates a core specification with a given input trace, producing a trace of events as result.
- object JavaApi
- object RuntimeEvaluator
- object RuntimeTypeChecker
Performs type checking on runtime values.
- object StreamEngine
- object Trace
Factory for Interpreter.Traces.
- object TraceExpressionEvaluator
Evaluates expressions used in traces.
Evaluates expressions used in traces.
- object TraceParser
Provides parsing for traces in csv or standard format.