Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
while [2013/01/30 19:10] admin created |
while [2020/04/28 12:04] argemiro |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== While ====== | + | ====== Generate Temporary File ====== |
===== Description ===== | ===== Description ===== | ||
- | Execute contained functors while the value passed to [[Set While Condition]] is true. | + | Create a temporary file. |
===== Inputs ===== | ===== Inputs ===== | ||
^ Name ^ Type ^ Description ^ | ^ Name ^ Type ^ Description ^ | ||
- | | Initial Condition | [[Bool Type|Bool]] | The initial expression value for the while Functor. | | + | | Extension | [[string_type|String]] | The desired extension for the generated temporary file. Extension must contain letters and numbers only. | |
===== 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. | | ||
===== Outputs ===== | ===== Outputs ===== | ||
- | + | ^ Name ^ Type ^ Description ^ | |
- | ===== Internal Outputs ===== | + | | Filename | Generic Filename | The filename of the generated temporary file. | |
- | + | ||
- | ^ Name ^ Type ^ Description ^ | + | |
- | | Step | [[Non Negative Int Type|Non Negative Int]]((Dinamica EGO 2.0 and above)) | Current iteration. | | + | |
- | + | ||
- | ===== Internal Inputs ===== | + | |
- | + | ||
- | ^ Name ^ Type ^ Description ^ | + | |
- | | Condition | [[Bool Type|Bool]]((Dinamica EGO 2.0 and above)) | The current value of condition for the loop. | | + | |
===== Group ===== | ===== Group ===== | ||
[[Functor List#Control | Control]] | [[Functor List#Control | Control]] | ||
- | |||
- | ===== Notes ===== | ||
- | |||
- | 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 ===== | ===== Internal Name ===== | ||
- | While | + | GenerateTemporaryFile |