class Quartz::DTSS::Simulator
Overview
This class defines a DTSS simulator.
Defined in:
quartz/dtss/simulator.cr
Constructors
Instance Method Summary
Instance methods inherited from class Quartz::Processor
bag : Hash(InputPort, Array(Any))
bag,
bag? : Hash(InputPort, Array(Any)) | Nil
bag?,
collect_outputs(elapsed : Duration) : Hash(OutputPort, Array(Any))
collect_outputs,
initialize_processor(time : TimePoint) : Tuple(Duration, Duration)
initialize_processor,
inspect(io)
inspect,
model : Model
model,
parent : Coordinator | Nil
parent,
parent=(parent : Coordinator | Nil)
parent=,
perform_transitions(time : TimePoint, elapsed : Duration) : Duration
perform_transitions,
sync : Bool
sync,
sync=(sync : Bool)
sync=,
to_s(io)
to_s
Constructor methods inherited from class Quartz::Processor
new(model : Model)
new
Instance methods inherited from class Reference
==(other : Quartz::Any)
==
Instance methods inherited from class Object
===(other : Quartz::Any)
===
Constructor Detail
Instance Method Detail