Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
while [2020/04/28 12:04] argemiro |
while [2020/04/28 12:06] (current) argemiro |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Generate Temporary File ====== | + | ====== While ====== |
| ===== Description ===== | ===== Description ===== | ||
| - | Create a temporary file. | + | Execute contained functors while the value passed to [[Set While Condition]] is true. |
| ===== Inputs ===== | ===== Inputs ===== | ||
| - | |||
| ^ Name ^ Type ^ Description ^ | ^ Name ^ Type ^ Description ^ | ||
| - | | Extension | [[string_type|String]] | The desired extension for the generated temporary file. Extension must contain letters and numbers only. | | + | | Initial Condition | [[Boolean Value Type]] | The initial expression value for the while Functor. | |
| ===== Optional Inputs ===== | ===== Optional Inputs ===== | ||
| - | | Create File | [[boolean_value_type|Boolean Value]] | If generated filename will be created or have its path reserved only. | | + | None. |
| ===== Outputs ===== | ===== Outputs ===== | ||
| - | | Filename | Generic Filename | The filename of the generated temporary file. | | + | None. |
| + | |||
| + | ===== Internal Outputs ===== | ||
| + | |||
| + | ^ Name ^ Type ^ Description ^ | ||
| + | | Step | [[Non Negative Integer Value Type]] | Current iteration. | | ||
| + | |||
| + | ===== Internal Inputs ===== | ||
| + | |||
| + | ^ Name ^ Type ^ Description ^ | ||
| + | | Condition | [[Boolean Value Type]] | The current value of condition for the loop. | | ||
| ===== Group ===== | ===== Group ===== | ||
| Line 22: | Line 31: | ||
| [[Functor List#Control | Control]] | [[Functor List#Control | Control]] | ||
| - | ===== Internal Name ===== | + | ===== Notes ===== |
| - | GenerateTemporaryFile | + | The value used to control the loop can be passed to the Condition internal input port using a [[Set While Condition]]. This functor must be placed inside the While and it binds automatically the internal input port. |
| + | |||
| + | The execution continues until the value passed to the [[Set While Condition]] become false. | ||
| + | |||
| + | ===== Internal Name ===== | ||
| + | While | ||