utility:make for each range
Version: 0.0.0
Description
Generate a range that can be consumed by the for_each operator
Inputs
| Input | Name | Expected type(s) | Description |
|---|---|---|---|
| Pin -1 | try_generate_iterable | bool | if 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 0 | iterable | Iterable object, generated by make_for_each_range oeprator, that can be combined with the one currently generated. | |
| Pin 1 Required | operator_to_iterate | operator | Operator that must be reconnected with the range values. |
| Pin 2 Required | pin_index | int32 | |
| Pin 3 Required | valueA | ||
| Pin 4 Required | valueB | ||
| Pin 5 Required | valueC |
Outputs
| Output | Name | Expected type(s) | Description |
|---|---|---|---|
| Pin 0 | output |
Configurations
| Name | Expected type(s) | Default value | Description |
|---|---|---|---|
| mutex | bool | false | If 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.