Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
while [2013/07/10 21:26]
admin
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]]  | Current iteration. ​ | +
- +
-===== Internal Inputs ===== +
- +
-^ Name  ^ Type  ^ Description ​ ^ +
-| Condition | [[Bool Type|Bool]] ​ | 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