README
Quartz
Any
Type
AtomicModel
BadSynchronisationError
BinaryHeap
Coordinator
Coupleable
CoupledModel
Coupler
CouplingIterator
DirectConnectionVisitor
DotVisitor
DSDE
CoupledModel
DynamicCoordinator
Executive
State
RootCoordinator
DTSS
AtomicModel
Simulator
Duration
EventSet
FeedbackLoopError
FibonacciHeap
HeapSet
Hooks
Notifiable
Notifier
InputPort
InvalidDurationError
InvalidPortHostError
InvalidProcessorError
InvalidStateError
List
Node
NoSuchElementError
MessageAlreadySentError
Model
MultiComponent
Component
Model
Simulator
Name
NoSuchChildError
NoSuchPortError
Observable
Observer
OutputPort
PassiveBehavior
Port
PriorityQueue
Processor
ProcessorAllocator
ProcessorAllocationError
RootCoordinator
Scale
Schedulable
Simulable
Simulation
Status
StepIterator
Simulator
State
Stateful
StrictVerificationFailed
TimeBase
TimeCache
TimePoint
Transferable
Transitions
UnobservablePortError
Verifiable
VerificationErrors
Verifiers
EachChecker
NumericalityChecker
PresenceChecker
RuntimeChecker
Visitor
module
Quartz::Visitor
Direct including types
Quartz::DirectConnectionVisitor
Quartz::DotVisitor
Quartz::ProcessorAllocator
Defined in:
quartz/visitor.cr
Instance Method Summary
#accept
(model)
#end_visit
(model)
#visit
(model)
#visit_children?
(model : Coupler)
#visit_children?
(model)
Instance Method Detail
def
accept
(model)
#
[
View source
]
def
end_visit
(model)
#
[
View source
]
abstract def
visit
(model)
#
[
View source
]
def
visit_children?
(model :
Coupler
)
#
[
View source
]
def
visit_children?
(model)
#
[
View source
]