Station Network Builder
constructor(spec: QueueingNetworkSpec, predicates: Map<String, QObjectPredicate> = emptyMap(), childFactories: Map<String, ChildFactoryIfc> = emptyMap(), childCounts: Map<String, ChildCountIfc> = emptyMap(), markings: Map<String, MarkingHookIfc> = emptyMap())(source)
Parameters
spec
the network description to build
predicates
a hook registry mapping each name used by a RoutingSpec.ByCondition case to a QObjectPredicate. Unknown names fail the build loudly.