Difference between revisions of "XCSG:LocalDataFlow"

From AtlasWiki
Jump to: navigation, search
m (Dgriffen moved page LocalDataFlow to XCSG:LocalDataFlow: All tags are being moved to XCSG namespace)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
LocalDataFlow edges represent the movement of data within a particular method. The existence of a LocalDataFlow edge implies that the the particular step in data flow it represents is not affected by operations in other threads.
+
LocalDataFlow edges represent the movement of data within a particular [[Function]]. The existence of a LocalDataFlow edge implies that the the particular step in data flow it represents is not affected by operations in other threads.
  
 
{{Edge
 
{{Edge
 
| extends = DataFlow (Edge)
 
| extends = DataFlow (Edge)
| description = Within the scope of a particular [[Method]], connects  [[Parameter]]s to [[DataFlow (Node){{!}}DataFlow nodes]], and DataFlow nodes to one another, indicating flow of information within that Method.
+
| description = Within the scope of a particular [[Function]], connects  [[Parameter]]s to [[DataFlow (Node){{!}}DataFlow nodes]], and DataFlow nodes to one another, indicating flow of information within that Function.
 
| permitted = Parameter,DataFlow (Node),*,*;DataFlow (Node),DataFlow (Node),*,*;ProgramVariable,DataFlow (Node),*,*
 
| permitted = Parameter,DataFlow (Node),*,*;DataFlow (Node),DataFlow (Node),*,*;ProgramVariable,DataFlow (Node),*,*
 
}}
 
}}

Latest revision as of 15:39, 2 October 2015

LocalDataFlow edges represent the movement of data within a particular Function. The existence of a LocalDataFlow edge implies that the the particular step in data flow it represents is not affected by operations in other threads.


Metaclass LocalDataFlow
Extends DataFlow (Edge)
Description Within the scope of a particular Function, connects Parameters to DataFlow nodes, and DataFlow nodes to one another, indicating flow of information within that Function.
Direct Subkinds LeftOperand
Permitted Connections
Predecessor Multiplicity Successor
Parameter ✱ ➞ ✱ DataFlow (Node)
DataFlow (Node) ✱ ➞ ✱ DataFlow (Node)
ProgramVariable ✱ ➞ ✱ DataFlow (Node)