Skip to main content

utility:make for each range

Version: 0.0.0

Description

Generate a range that can be consumed by the for_each operator

Inputs

InputNameExpected type(s)Description
Pin -1try_generate_iterableboolif true, already iterable values connected in pin 3 like vectors, Scoping, TimefreqSupport, Containers and DataSources are split to iterate on it (default is true)
Pin 0iterableIterable object, generated by make_for_each_range oeprator, that can be combined with the one currently generated.
Pin 1
Required
operator_to_iterateoperatorOperator that must be reconnected with the range values.
Pin 2
Required
pin_indexint32
Pin 3
Required
valueA
Pin 4
Required
valueB
Pin 5
Required
valueC

Outputs

OutputNameExpected type(s)Description
Pin 0output

Configurations

NameExpected type(s)Default valueDescription
mutexboolfalseIf this option is set to true, the shared memory is prevented from being simultaneously accessed by multiple threads.

Scripting

Category: utility

Plugin: core

Scripting name: make_for_each_range

Full name: utility.make_for_each_range

Internal name: make_for_each_range

License: None

Changelog

  • Version 0.0.0: Initial release.