2 Copyright (C) 2006-2019 CEA/DEN, EDF R&D
4 This library is free software; you can redistribute it and/or
5 modify it under the terms of the GNU Lesser General Public
6 License as published by the Free Software Foundation; either
7 version 2.1 of the License, or (at your option) any later version.
9 This library is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 Lesser General Public License for more details.
14 You should have received a copy of the GNU Lesser General Public
15 License along with this library; if not, write to the Free Software
16 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
18 See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
22 <type name="double" kind="double"/>
23 <type name="int" kind="int"/>
24 <sequence name="dblevec" content="double"/>
25 <sequence name="dblevecvec" content="dblevec"/>
26 <objref name="geom" />
27 <objref name="mesh" />
28 <objref name="sgeom" >
31 <sequence name="geomvec" content="geom"/>
32 <sequence name="sgeomvec" content="sgeom"/>
33 <sequence name="sgeomvecvec" content="sgeomvec"/>
34 <objref name="ugeom" >
39 <inline name="node2" >
43 <outport name="p1" type="double"/>
45 <inline name="node3" >
47 <code>p1= p1+10.</code>
49 <inport name="p1" type="double"/>
50 <outport name="p1" type="double"/>
52 <service name="node4" >
53 <ref>corbaname::localhost#test.my_context/Echo.Object</ref>
54 <method>echoDouble</method>
55 <inport name="p1" type="double"/>
56 <outport name="p1" type="double"/>
58 <service name="node5" >
59 <ref>corbaname:rir:#test.my_context/Echo.Object</ref>
60 <method>echoDouble</method>
61 <inport name="p1" type="double"/>
62 <outport name="p1" type="double"/>
65 <inline name="n1" > <script><code></code></script> </inline>
68 <inline name="n1" > <script><code></code></script> </inline>
69 <service name="node5" >
70 <ref>corbaname:rir:#test.my_context/Echo.Object</ref>
71 <method>echoDouble</method>
72 <inport name="p1" type="double"/>
73 <outport name="p1" type="double"/>
76 <inline name="n1" > <script><code></code></script> </inline>
80 <inline name="n1" > <script><code></code></script> </inline>
81 <inline name="n2" > <script><code></code></script> </inline>
82 <inline name="n3" > <script><code></code></script> </inline>
84 <script><code></code></script>
85 <inport name="p1" type="int"/>
86 <inport name="p2" type="double"/>
87 <inport name="p3" type="int"/>
88 <inport name="p4" type="int"/>
89 <outport name="p1" type="int"/>
91 <inline name="n5" > <script><code></code></script> </inline>
92 <inline name="n6" > <script><code></code></script> </inline>
95 <script><code></code></script>
96 <outport name="p1" type="int"/>
99 <script><code></code></script>
100 <inport name="p1" type="int"/>
103 <inline name="bbno1" > <script><code></code></script> </inline>
106 <fromnode>no1</fromnode>
108 <fromport>p1</fromport>
113 <control> <fromnode>node2</fromnode> <tonode>node3</tonode> </control>
115 <fromnode>node2</fromnode> <fromport>p1</fromport>
116 <tonode>node3</tonode> <toport>p1</toport>
119 <fromnode>node3</fromnode> <fromport>p1</fromport>
120 <tonode>node4</tonode> <toport>p1</toport>
123 <fromnode>node4</fromnode> <fromport>p1</fromport>
124 <tonode>node5</tonode> <toport>p1</toport>