Salome HOME
PR: avoids unnecessary compilation after regeneration of SALOMEconfig.h, with gcc3.2
[modules/superv.git] / examples / GraphSyracuseC.xml
1 <?xml version='1.0' encoding='us-ascii' ?>
2
3 <!-- XML Dataflow -->
4
5 <!-- Dataflow information -->
6 <dataflow>
7         <info-list>
8                 <node>
9                         <component-name>?</component-name>
10                         <interface-name>?</interface-name>
11                         <node-name>GraphSyracuseC</node-name>
12                         <kind>1</kind>
13                         <coupled-node>?</coupled-node>
14                         <service>
15                                 <service-name>GraphSyracuseC</service-name>
16                                 <inParameter-list>
17                                         <inParameter>
18                                                 <inParameter-type>long</inParameter-type>
19                                                 <inParameter-name>test_ISEVEN\anInteger</inParameter-name>
20                                         </inParameter>
21                                         <inParameter>
22                                                 <inParameter-type>long</inParameter-type>
23                                                 <inParameter-name>test_ISONE\anInteger</inParameter-name>
24                                         </inParameter>
25                                         <inParameter>
26                                                 <inParameter-type>long</inParameter-type>
27                                                 <inParameter-name>m3p1\anOddInteger</inParameter-name>
28                                         </inParameter>
29                                         <inParameter>
30                                                 <inParameter-type>long</inParameter-type>
31                                                 <inParameter-name>div2\anEvenInteger</inParameter-name>
32                                         </inParameter>
33                                         <inParameter>
34                                                 <inParameter-type>long</inParameter-type>
35                                                 <inParameter-name>incr\aCount</inParameter-name>
36                                         </inParameter>
37                                 </inParameter-list>
38                                 <outParameter-list>
39                                         <outParameter>
40                                                 <outParameter-type>long</outParameter-type>
41                                                 <outParameter-name>test_ISEVEN\BoolEven</outParameter-name>
42                                         </outParameter>
43                                         <outParameter>
44                                                 <outParameter-type>long</outParameter-type>
45                                                 <outParameter-name>test_ISONE\BoolOne</outParameter-name>
46                                         </outParameter>
47                                         <outParameter>
48                                                 <outParameter-type>long</outParameter-type>
49                                                 <outParameter-name>m3p1\anEvenInteger</outParameter-name>
50                                         </outParameter>
51                                         <outParameter>
52                                                 <outParameter-type>long</outParameter-type>
53                                                 <outParameter-name>div2\anInteger</outParameter-name>
54                                         </outParameter>
55                                         <outParameter>
56                                                 <outParameter-type>long</outParameter-type>
57                                                 <outParameter-name>incr\aNewCount</outParameter-name>
58                                         </outParameter>
59                                 </outParameter-list>
60                         </service>
61                         <Parameter-list>
62                         </Parameter-list>
63                         <PyFunction-list>
64                         </PyFunction-list>
65                         <creation-date>11/3/2003 - 17:0:26</creation-date>
66                         <lastmodification-date>11/3/2003 - 17:0:26</lastmodification-date>
67                         <editor-release>1.04</editor-release>
68                         <author>JR</author>
69                         <container>?</container>
70                         <comment>Syracuse algorithm</comment>
71                         <x-position>0</x-position>
72                         <y-position>0</y-position>
73                 </node>
74         </info-list>
75
76         <node-list>
77                 <node>
78                         <component-name>SyrComponent</component-name>
79                         <interface-name>SyrComponent</interface-name>
80                         <node-name>test_ISEVEN</node-name>
81                         <kind>0</kind>
82                         <coupled-node>?</coupled-node>
83                         <service>
84                                 <service-name>C_ISEVEN</service-name>
85                                 <inParameter-list>
86                                         <inParameter>
87                                                 <inParameter-type>long</inParameter-type>
88                                                 <inParameter-name>anInteger</inParameter-name>
89                                         </inParameter>
90                                 </inParameter-list>
91                                 <outParameter-list>
92                                         <outParameter>
93                                                 <outParameter-type>long</outParameter-type>
94                                                 <outParameter-name>BoolEven</outParameter-name>
95                                         </outParameter>
96                                 </outParameter-list>
97                         </service>
98                         <Parameter-list>
99                         </Parameter-list>
100                         <PyFunction-list>
101                         </PyFunction-list>
102                         <creation-date>11/3/2003 - 17:0:26</creation-date>
103                         <lastmodification-date>11/3/2003 - 17:0:26</lastmodification-date>
104                         <editor-release>1.04</editor-release>
105                         <author>?</author>
106                         <container>localhost/FactoryServer</container>
107                         <comment>?</comment>
108                         <x-position>252</x-position>
109                         <y-position>266</y-position>
110                 </node>
111                 <node>
112                         <component-name>SyrComponent</component-name>
113                         <interface-name>SyrComponent</interface-name>
114                         <node-name>test_ISONE</node-name>
115                         <kind>0</kind>
116                         <coupled-node>?</coupled-node>
117                         <service>
118                                 <service-name>C_ISONE</service-name>
119                                 <inParameter-list>
120                                         <inParameter>
121                                                 <inParameter-type>long</inParameter-type>
122                                                 <inParameter-name>anInteger</inParameter-name>
123                                         </inParameter>
124                                 </inParameter-list>
125                                 <outParameter-list>
126                                         <outParameter>
127                                                 <outParameter-type>long</outParameter-type>
128                                                 <outParameter-name>BoolOne</outParameter-name>
129                                         </outParameter>
130                                 </outParameter-list>
131                         </service>
132                         <Parameter-list>
133                         </Parameter-list>
134                         <PyFunction-list>
135                         </PyFunction-list>
136                         <creation-date>11/3/2003 - 17:0:26</creation-date>
137                         <lastmodification-date>11/3/2003 - 17:0:26</lastmodification-date>
138                         <editor-release>1.04</editor-release>
139                         <author>?</author>
140                         <container>localhost/FactoryServer</container>
141                         <comment>?</comment>
142                         <x-position>268</x-position>
143                         <y-position>29</y-position>
144                 </node>
145                 <node>
146                         <component-name>SyrComponent</component-name>
147                         <interface-name>SyrComponent</interface-name>
148                         <node-name>m3p1</node-name>
149                         <kind>0</kind>
150                         <coupled-node>?</coupled-node>
151                         <service>
152                                 <service-name>C_M3P1</service-name>
153                                 <inParameter-list>
154                                         <inParameter>
155                                                 <inParameter-type>long</inParameter-type>
156                                                 <inParameter-name>anOddInteger</inParameter-name>
157                                         </inParameter>
158                                 </inParameter-list>
159                                 <outParameter-list>
160                                         <outParameter>
161                                                 <outParameter-type>long</outParameter-type>
162                                                 <outParameter-name>anEvenInteger</outParameter-name>
163                                         </outParameter>
164                                 </outParameter-list>
165                         </service>
166                         <Parameter-list>
167                         </Parameter-list>
168                         <PyFunction-list>
169                         </PyFunction-list>
170                         <creation-date>11/3/2003 - 17:0:26</creation-date>
171                         <lastmodification-date>11/3/2003 - 17:0:26</lastmodification-date>
172                         <editor-release>1.04</editor-release>
173                         <author>?</author>
174                         <container>localhost/FactoryServer</container>
175                         <comment>?</comment>
176                         <x-position>644</x-position>
177                         <y-position>410</y-position>
178                 </node>
179                 <node>
180                         <component-name>SyrComponent</component-name>
181                         <interface-name>SyrComponent</interface-name>
182                         <node-name>div2</node-name>
183                         <kind>0</kind>
184                         <coupled-node>?</coupled-node>
185                         <service>
186                                 <service-name>C_DIV2</service-name>
187                                 <inParameter-list>
188                                         <inParameter>
189                                                 <inParameter-type>long</inParameter-type>
190                                                 <inParameter-name>anEvenInteger</inParameter-name>
191                                         </inParameter>
192                                 </inParameter-list>
193                                 <outParameter-list>
194                                         <outParameter>
195                                                 <outParameter-type>long</outParameter-type>
196                                                 <outParameter-name>anInteger</outParameter-name>
197                                         </outParameter>
198                                 </outParameter-list>
199                         </service>
200                         <Parameter-list>
201                         </Parameter-list>
202                         <PyFunction-list>
203                         </PyFunction-list>
204                         <creation-date>11/3/2003 - 17:0:26</creation-date>
205                         <lastmodification-date>11/3/2003 - 17:0:26</lastmodification-date>
206                         <editor-release>1.04</editor-release>
207                         <author>?</author>
208                         <container>localhost/FactoryServer</container>
209                         <comment>?</comment>
210                         <x-position>648</x-position>
211                         <y-position>209</y-position>
212                 </node>
213                 <node>
214                         <component-name>SyrComponent</component-name>
215                         <interface-name>SyrComponent</interface-name>
216                         <node-name>incr</node-name>
217                         <kind>0</kind>
218                         <coupled-node>?</coupled-node>
219                         <service>
220                                 <service-name>C_INCR</service-name>
221                                 <inParameter-list>
222                                         <inParameter>
223                                                 <inParameter-type>long</inParameter-type>
224                                                 <inParameter-name>aCount</inParameter-name>
225                                         </inParameter>
226                                 </inParameter-list>
227                                 <outParameter-list>
228                                         <outParameter>
229                                                 <outParameter-type>long</outParameter-type>
230                                                 <outParameter-name>aNewCount</outParameter-name>
231                                         </outParameter>
232                                 </outParameter-list>
233                         </service>
234                         <Parameter-list>
235                         </Parameter-list>
236                         <PyFunction-list>
237                         </PyFunction-list>
238                         <creation-date>11/3/2003 - 17:0:26</creation-date>
239                         <lastmodification-date>11/3/2003 - 17:0:26</lastmodification-date>
240                         <editor-release>1.04</editor-release>
241                         <author>?</author>
242                         <container>localhost/FactoryServer</container>
243                         <comment>?</comment>
244                         <x-position>640</x-position>
245                         <y-position>2</y-position>
246                 </node>
247         </node-list>
248
249         <link-list>
250         </link-list>
251
252         <data-list>
253                 <data>
254                         <fromnode-name>GraphSyracuseC</fromnode-name>
255                         <fromserviceparameter-name>test_ISEVEN\anInteger</fromserviceparameter-name>
256                         <tonode-name>test_ISEVEN</tonode-name>
257                         <toserviceparameter-name>anInteger</toserviceparameter-name>
258                         <data-value>
259                                 <value-type>3</value-type>
260                                 <value>7</value>
261                         </data-value>
262                         <coord-list>
263                         </coord-list>
264                 </data>
265                 <data>
266                         <fromnode-name>GraphSyracuseC</fromnode-name>
267                         <fromserviceparameter-name>test_ISONE\anInteger</fromserviceparameter-name>
268                         <tonode-name>test_ISONE</tonode-name>
269                         <toserviceparameter-name>anInteger</toserviceparameter-name>
270                         <data-value>
271                                 <value-type>3</value-type>
272                                 <value>7</value>
273                         </data-value>
274                         <coord-list>
275                         </coord-list>
276                 </data>
277                 <data>
278                         <fromnode-name>GraphSyracuseC</fromnode-name>
279                         <fromserviceparameter-name>m3p1\anOddInteger</fromserviceparameter-name>
280                         <tonode-name>m3p1</tonode-name>
281                         <toserviceparameter-name>anOddInteger</toserviceparameter-name>
282                         <data-value>
283                                 <value-type>3</value-type>
284                                 <value>7</value>
285                         </data-value>
286                         <coord-list>
287                         </coord-list>
288                 </data>
289                 <data>
290                         <fromnode-name>GraphSyracuseC</fromnode-name>
291                         <fromserviceparameter-name>div2\anEvenInteger</fromserviceparameter-name>
292                         <tonode-name>div2</tonode-name>
293                         <toserviceparameter-name>anEvenInteger</toserviceparameter-name>
294                         <data-value>
295                                 <value-type>3</value-type>
296                                 <value>7</value>
297                         </data-value>
298                         <coord-list>
299                         </coord-list>
300                 </data>
301                 <data>
302                         <fromnode-name>GraphSyracuseC</fromnode-name>
303                         <fromserviceparameter-name>incr\aCount</fromserviceparameter-name>
304                         <tonode-name>incr</tonode-name>
305                         <toserviceparameter-name>aCount</toserviceparameter-name>
306                         <data-value>
307                                 <value-type>3</value-type>
308                                 <value>0</value>
309                         </data-value>
310                         <coord-list>
311                         </coord-list>
312                 </data>
313         </data-list>
314
315 </dataflow>