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 ===== | ||
- | ^ Name ^ Type ^ Description ^ | + | |
- | | Create File | [[boolean_value_type|Boolean Value]] | If generated filename will be created or have its path reserved only. | | + | None. |
===== Outputs ===== | ===== Outputs ===== | ||
- | ^ Name ^ Type ^ Description ^ | + | |
- | | 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 |