1 // Tags: not-a-test |
|
2 // Copyright (c) 2000, 2001 NEC Corporation. |
|
3 |
|
4 // Adapted for Mauve by Audrius Meskauskas <audriusa@bluewin.ch> |
|
5 |
|
6 // This file is part of Mauve. |
|
7 |
|
8 // Mauve is free software; you can redistribute it and/or modify |
|
9 // it under the terms of the GNU General Public License as published by |
|
10 // the Free Software Foundation; either version 2, or (at your option) |
|
11 // any later version. |
|
12 |
|
13 // Mauve is distributed in the hope that it will be useful, |
|
14 // but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
15 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
16 // GNU General Public License for more details. |
|
17 |
|
18 // You should have received a copy of the GNU General Public License |
|
19 // along with Mauve; see the file COPYING. If not, write to |
|
20 // the Free Software Foundation, 59 Temple Place - Suite 330, |
|
21 // Boston, MA 02111-1307, USA. |
|
22 |
|
23 /* |
|
24 This code originally came from the OMG's CORBA Open Source Testing project, |
|
25 which lived at cost.omg.org. That site no longer exists. |
|
26 |
|
27 All the contributing companies agreed to release their tests under the |
|
28 terms of the GNU Lesser General Public License, available in the file |
|
29 COPYING.LIB. |
|
30 |
|
31 The code has been modified integrating into Mauve test environment and |
|
32 removing tests that are not yet supported by Suns jre 1.4. Hence the license |
|
33 is now GPL. |
|
34 |
|
35 We downloaded the code from http://sourceforge.net/projects/corba-cost/, |
|
36 administrated by Duncan Grisby. |
|
37 */ |
|
38 |
|
39 package gnu.testlet.org.omg.CORBA.ORB.RF11; |
|
40 |
|
41 public abstract class C_exceptHelper |
|
42 { |
|
43 private static String _id = "IDL:gnu/testlet/org/omg/CORBA/ORB/RF11/C_except:1.0"; |
|
44 |
|
45 public static void insert(org.omg.CORBA.Any a, C_except that) |
|
46 { |
|
47 org.omg.CORBA.portable.OutputStream out = a.create_output_stream(); |
|
48 a.type(type()); |
|
49 write(out, that); |
|
50 a.read_value(out.create_input_stream(), type()); |
|
51 } |
|
52 |
|
53 public static C_except extract(org.omg.CORBA.Any a) |
|
54 { |
|
55 return read(a.create_input_stream()); |
|
56 } |
|
57 |
|
58 private static org.omg.CORBA.TypeCode __typeCode = null; |
|
59 private static boolean __active = false; |
|
60 |
|
61 public static synchronized org.omg.CORBA.TypeCode type() |
|
62 { |
|
63 if (__typeCode == null) |
|
64 { |
|
65 synchronized (org.omg.CORBA.TypeCode.class) |
|
66 { |
|
67 if (__typeCode == null) |
|
68 { |
|
69 if (__active) |
|
70 { |
|
71 return org.omg.CORBA.ORB.init().create_recursive_tc(_id); |
|
72 } |
|
73 __active = true; |
|
74 |
|
75 org.omg.CORBA.StructMember[] _members0 = |
|
76 new org.omg.CORBA.StructMember[ 37 ]; |
|
77 org.omg.CORBA.TypeCode _tcOf_members0 = null; |
|
78 _tcOf_members0 = C_structHelper.type(); |
|
79 _members0 [ 0 ] = |
|
80 new org.omg.CORBA.StructMember("v1", _tcOf_members0, null); |
|
81 _tcOf_members0 = C_unionHelper.type(); |
|
82 _members0 [ 1 ] = |
|
83 new org.omg.CORBA.StructMember("v2", _tcOf_members0, null); |
|
84 _tcOf_members0 = C_unionHelper.type(); |
|
85 _members0 [ 2 ] = |
|
86 new org.omg.CORBA.StructMember("v3", _tcOf_members0, null); |
|
87 _tcOf_members0 = C_unionHelper.type(); |
|
88 _members0 [ 3 ] = |
|
89 new org.omg.CORBA.StructMember("v4", _tcOf_members0, null); |
|
90 _tcOf_members0 = C_unionHelper.type(); |
|
91 _members0 [ 4 ] = |
|
92 new org.omg.CORBA.StructMember("v5", _tcOf_members0, null); |
|
93 _tcOf_members0 = C_unionHelper.type(); |
|
94 _members0 [ 5 ] = |
|
95 new org.omg.CORBA.StructMember("v6", _tcOf_members0, null); |
|
96 _tcOf_members0 = C_unionHelper.type(); |
|
97 _members0 [ 6 ] = |
|
98 new org.omg.CORBA.StructMember("v7", _tcOf_members0, null); |
|
99 _tcOf_members0 = C_unionHelper.type(); |
|
100 _members0 [ 7 ] = |
|
101 new org.omg.CORBA.StructMember("v8", _tcOf_members0, null); |
|
102 _tcOf_members0 = C_unionHelper.type(); |
|
103 _members0 [ 8 ] = |
|
104 new org.omg.CORBA.StructMember("v9", _tcOf_members0, null); |
|
105 _tcOf_members0 = C_unionHelper.type(); |
|
106 _members0 [ 9 ] = |
|
107 new org.omg.CORBA.StructMember("v10", _tcOf_members0, null); |
|
108 _tcOf_members0 = C_unionHelper.type(); |
|
109 _members0 [ 10 ] = |
|
110 new org.omg.CORBA.StructMember("v11", _tcOf_members0, null); |
|
111 _tcOf_members0 = C_unionHelper.type(); |
|
112 _members0 [ 11 ] = |
|
113 new org.omg.CORBA.StructMember("v12", _tcOf_members0, null); |
|
114 _tcOf_members0 = C_unionHelper.type(); |
|
115 _members0 [ 12 ] = |
|
116 new org.omg.CORBA.StructMember("v13", _tcOf_members0, null); |
|
117 _tcOf_members0 = |
|
118 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_short); |
|
119 _tcOf_members0 = |
|
120 org.omg.CORBA.ORB.init().create_sequence_tc(0, _tcOf_members0); |
|
121 _tcOf_members0 = |
|
122 org.omg.CORBA.ORB.init().create_alias_tc(C_sequence_e_shortHelper.id(), |
|
123 "C_sequence_e_short", |
|
124 _tcOf_members0 |
|
125 ); |
|
126 _members0 [ 13 ] = |
|
127 new org.omg.CORBA.StructMember("v16", _tcOf_members0, null); |
|
128 _tcOf_members0 = |
|
129 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_ushort); |
|
130 _tcOf_members0 = |
|
131 org.omg.CORBA.ORB.init().create_sequence_tc(0, _tcOf_members0); |
|
132 _tcOf_members0 = |
|
133 org.omg.CORBA.ORB.init().create_alias_tc(C_sequence_e_ushortHelper.id(), |
|
134 "C_sequence_e_ushort", |
|
135 _tcOf_members0 |
|
136 ); |
|
137 _members0 [ 14 ] = |
|
138 new org.omg.CORBA.StructMember("v17", _tcOf_members0, null); |
|
139 _tcOf_members0 = |
|
140 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_long); |
|
141 _tcOf_members0 = |
|
142 org.omg.CORBA.ORB.init().create_sequence_tc(0, _tcOf_members0); |
|
143 _tcOf_members0 = |
|
144 org.omg.CORBA.ORB.init().create_alias_tc(C_sequence_e_longHelper.id(), |
|
145 "C_sequence_e_long", |
|
146 _tcOf_members0 |
|
147 ); |
|
148 _members0 [ 15 ] = |
|
149 new org.omg.CORBA.StructMember("v18", _tcOf_members0, null); |
|
150 _tcOf_members0 = |
|
151 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_ulong); |
|
152 _tcOf_members0 = |
|
153 org.omg.CORBA.ORB.init().create_sequence_tc(0, _tcOf_members0); |
|
154 _tcOf_members0 = |
|
155 org.omg.CORBA.ORB.init().create_alias_tc(C_sequence_e_ulongHelper.id(), |
|
156 "C_sequence_e_ulong", |
|
157 _tcOf_members0 |
|
158 ); |
|
159 _members0 [ 16 ] = |
|
160 new org.omg.CORBA.StructMember("v19", _tcOf_members0, null); |
|
161 _tcOf_members0 = |
|
162 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_float); |
|
163 _tcOf_members0 = |
|
164 org.omg.CORBA.ORB.init().create_sequence_tc(0, _tcOf_members0); |
|
165 _tcOf_members0 = |
|
166 org.omg.CORBA.ORB.init().create_alias_tc(C_sequence_e_floatHelper.id(), |
|
167 "C_sequence_e_float", |
|
168 _tcOf_members0 |
|
169 ); |
|
170 _members0 [ 17 ] = |
|
171 new org.omg.CORBA.StructMember("v20", _tcOf_members0, null); |
|
172 _tcOf_members0 = |
|
173 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_double); |
|
174 _tcOf_members0 = |
|
175 org.omg.CORBA.ORB.init().create_sequence_tc(0, _tcOf_members0); |
|
176 _tcOf_members0 = |
|
177 org.omg.CORBA.ORB.init().create_alias_tc(C_sequence_e_doubleHelper.id(), |
|
178 "C_sequence_e_double", |
|
179 _tcOf_members0 |
|
180 ); |
|
181 _members0 [ 18 ] = |
|
182 new org.omg.CORBA.StructMember("v21", _tcOf_members0, null); |
|
183 _tcOf_members0 = |
|
184 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_char); |
|
185 _tcOf_members0 = |
|
186 org.omg.CORBA.ORB.init().create_sequence_tc(0, _tcOf_members0); |
|
187 _tcOf_members0 = |
|
188 org.omg.CORBA.ORB.init().create_alias_tc(C_sequence_e_charHelper.id(), |
|
189 "C_sequence_e_char", |
|
190 _tcOf_members0 |
|
191 ); |
|
192 _members0 [ 19 ] = |
|
193 new org.omg.CORBA.StructMember("v22", _tcOf_members0, null); |
|
194 _tcOf_members0 = |
|
195 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_boolean); |
|
196 _tcOf_members0 = |
|
197 org.omg.CORBA.ORB.init().create_sequence_tc(0, _tcOf_members0); |
|
198 _tcOf_members0 = |
|
199 org.omg.CORBA.ORB.init().create_alias_tc(C_sequence_e_booleanHelper.id(), |
|
200 "C_sequence_e_boolean", |
|
201 _tcOf_members0 |
|
202 ); |
|
203 _members0 [ 20 ] = |
|
204 new org.omg.CORBA.StructMember("v23", _tcOf_members0, null); |
|
205 _tcOf_members0 = |
|
206 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_octet); |
|
207 _tcOf_members0 = |
|
208 org.omg.CORBA.ORB.init().create_sequence_tc(0, _tcOf_members0); |
|
209 _tcOf_members0 = |
|
210 org.omg.CORBA.ORB.init().create_alias_tc(C_sequence_e_octetHelper.id(), |
|
211 "C_sequence_e_octet", |
|
212 _tcOf_members0 |
|
213 ); |
|
214 _members0 [ 21 ] = |
|
215 new org.omg.CORBA.StructMember("v24", _tcOf_members0, null); |
|
216 _tcOf_members0 = |
|
217 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_any); |
|
218 _tcOf_members0 = |
|
219 org.omg.CORBA.ORB.init().create_sequence_tc(0, _tcOf_members0); |
|
220 _tcOf_members0 = |
|
221 org.omg.CORBA.ORB.init().create_alias_tc(C_sequence_e_anyHelper.id(), |
|
222 "C_sequence_e_any", |
|
223 _tcOf_members0 |
|
224 ); |
|
225 _members0 [ 22 ] = |
|
226 new org.omg.CORBA.StructMember("v25", _tcOf_members0, null); |
|
227 _tcOf_members0 = org.omg.CORBA.ORB.init().create_string_tc(0); |
|
228 _tcOf_members0 = |
|
229 org.omg.CORBA.ORB.init().create_sequence_tc(0, _tcOf_members0); |
|
230 _tcOf_members0 = |
|
231 org.omg.CORBA.ORB.init().create_alias_tc(C_sequence_e_stringHelper.id(), |
|
232 "C_sequence_e_string", |
|
233 _tcOf_members0 |
|
234 ); |
|
235 _members0 [ 23 ] = |
|
236 new org.omg.CORBA.StructMember("v26", _tcOf_members0, null); |
|
237 _tcOf_members0 = org.omg.CORBA.ObjectHelper.type(); |
|
238 _tcOf_members0 = |
|
239 org.omg.CORBA.ORB.init().create_sequence_tc(0, _tcOf_members0); |
|
240 _tcOf_members0 = |
|
241 org.omg.CORBA.ORB.init().create_alias_tc(C_sequence_e_ObjectHelper.id(), |
|
242 "C_sequence_e_Object", |
|
243 _tcOf_members0 |
|
244 ); |
|
245 _members0 [ 24 ] = |
|
246 new org.omg.CORBA.StructMember("v27", _tcOf_members0, null); |
|
247 _tcOf_members0 = |
|
248 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_short); |
|
249 _tcOf_members0 = |
|
250 org.omg.CORBA.ORB.init().create_array_tc(2, _tcOf_members0); |
|
251 _tcOf_members0 = |
|
252 org.omg.CORBA.ORB.init().create_alias_tc(C_array_e_shortHelper.id(), |
|
253 "C_array_e_short", |
|
254 _tcOf_members0 |
|
255 ); |
|
256 _members0 [ 25 ] = |
|
257 new org.omg.CORBA.StructMember("v30", _tcOf_members0, null); |
|
258 _tcOf_members0 = |
|
259 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_ushort); |
|
260 _tcOf_members0 = |
|
261 org.omg.CORBA.ORB.init().create_array_tc(2, _tcOf_members0); |
|
262 _tcOf_members0 = |
|
263 org.omg.CORBA.ORB.init().create_alias_tc(C_array_e_ushortHelper.id(), |
|
264 "C_array_e_ushort", |
|
265 _tcOf_members0 |
|
266 ); |
|
267 _members0 [ 26 ] = |
|
268 new org.omg.CORBA.StructMember("v31", _tcOf_members0, null); |
|
269 _tcOf_members0 = |
|
270 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_long); |
|
271 _tcOf_members0 = |
|
272 org.omg.CORBA.ORB.init().create_array_tc(2, _tcOf_members0); |
|
273 _tcOf_members0 = |
|
274 org.omg.CORBA.ORB.init().create_alias_tc(C_array_e_longHelper.id(), |
|
275 "C_array_e_long", |
|
276 _tcOf_members0 |
|
277 ); |
|
278 _members0 [ 27 ] = |
|
279 new org.omg.CORBA.StructMember("v32", _tcOf_members0, null); |
|
280 _tcOf_members0 = |
|
281 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_ulong); |
|
282 _tcOf_members0 = |
|
283 org.omg.CORBA.ORB.init().create_array_tc(2, _tcOf_members0); |
|
284 _tcOf_members0 = |
|
285 org.omg.CORBA.ORB.init().create_alias_tc(C_array_e_ulongHelper.id(), |
|
286 "C_array_e_ulong", |
|
287 _tcOf_members0 |
|
288 ); |
|
289 _members0 [ 28 ] = |
|
290 new org.omg.CORBA.StructMember("v33", _tcOf_members0, null); |
|
291 _tcOf_members0 = |
|
292 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_float); |
|
293 _tcOf_members0 = |
|
294 org.omg.CORBA.ORB.init().create_array_tc(2, _tcOf_members0); |
|
295 _tcOf_members0 = |
|
296 org.omg.CORBA.ORB.init().create_alias_tc(C_array_e_floatHelper.id(), |
|
297 "C_array_e_float", |
|
298 _tcOf_members0 |
|
299 ); |
|
300 _members0 [ 29 ] = |
|
301 new org.omg.CORBA.StructMember("v34", _tcOf_members0, null); |
|
302 _tcOf_members0 = |
|
303 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_double); |
|
304 _tcOf_members0 = |
|
305 org.omg.CORBA.ORB.init().create_array_tc(2, _tcOf_members0); |
|
306 _tcOf_members0 = |
|
307 org.omg.CORBA.ORB.init().create_alias_tc(C_array_e_doubleHelper.id(), |
|
308 "C_array_e_double", |
|
309 _tcOf_members0 |
|
310 ); |
|
311 _members0 [ 30 ] = |
|
312 new org.omg.CORBA.StructMember("v35", _tcOf_members0, null); |
|
313 _tcOf_members0 = |
|
314 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_char); |
|
315 _tcOf_members0 = |
|
316 org.omg.CORBA.ORB.init().create_array_tc(2, _tcOf_members0); |
|
317 _tcOf_members0 = |
|
318 org.omg.CORBA.ORB.init().create_alias_tc(C_array_e_charHelper.id(), |
|
319 "C_array_e_char", |
|
320 _tcOf_members0 |
|
321 ); |
|
322 _members0 [ 31 ] = |
|
323 new org.omg.CORBA.StructMember("v36", _tcOf_members0, null); |
|
324 _tcOf_members0 = |
|
325 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_boolean); |
|
326 _tcOf_members0 = |
|
327 org.omg.CORBA.ORB.init().create_array_tc(2, _tcOf_members0); |
|
328 _tcOf_members0 = |
|
329 org.omg.CORBA.ORB.init().create_alias_tc(C_array_e_booleanHelper.id(), |
|
330 "C_array_e_boolean", |
|
331 _tcOf_members0 |
|
332 ); |
|
333 _members0 [ 32 ] = |
|
334 new org.omg.CORBA.StructMember("v37", _tcOf_members0, null); |
|
335 _tcOf_members0 = |
|
336 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_octet); |
|
337 _tcOf_members0 = |
|
338 org.omg.CORBA.ORB.init().create_array_tc(2, _tcOf_members0); |
|
339 _tcOf_members0 = |
|
340 org.omg.CORBA.ORB.init().create_alias_tc(C_array_e_octetHelper.id(), |
|
341 "C_array_e_octet", |
|
342 _tcOf_members0 |
|
343 ); |
|
344 _members0 [ 33 ] = |
|
345 new org.omg.CORBA.StructMember("v38", _tcOf_members0, null); |
|
346 _tcOf_members0 = |
|
347 org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.tk_any); |
|
348 _tcOf_members0 = |
|
349 org.omg.CORBA.ORB.init().create_array_tc(2, _tcOf_members0); |
|
350 _tcOf_members0 = |
|
351 org.omg.CORBA.ORB.init().create_alias_tc(C_array_e_anyHelper.id(), |
|
352 "C_array_e_any", |
|
353 _tcOf_members0 |
|
354 ); |
|
355 _members0 [ 34 ] = |
|
356 new org.omg.CORBA.StructMember("v39", _tcOf_members0, null); |
|
357 _tcOf_members0 = org.omg.CORBA.ORB.init().create_string_tc(0); |
|
358 _tcOf_members0 = |
|
359 org.omg.CORBA.ORB.init().create_array_tc(2, _tcOf_members0); |
|
360 _tcOf_members0 = |
|
361 org.omg.CORBA.ORB.init().create_alias_tc(C_array_e_stringHelper.id(), |
|
362 "C_array_e_string", |
|
363 _tcOf_members0 |
|
364 ); |
|
365 _members0 [ 35 ] = |
|
366 new org.omg.CORBA.StructMember("v40", _tcOf_members0, null); |
|
367 _tcOf_members0 = org.omg.CORBA.ObjectHelper.type(); |
|
368 _tcOf_members0 = |
|
369 org.omg.CORBA.ORB.init().create_array_tc(2, _tcOf_members0); |
|
370 _tcOf_members0 = |
|
371 org.omg.CORBA.ORB.init().create_alias_tc(C_array_e_ObjectHelper.id(), |
|
372 "C_array_e_Object", |
|
373 _tcOf_members0 |
|
374 ); |
|
375 _members0 [ 36 ] = |
|
376 new org.omg.CORBA.StructMember("v41", _tcOf_members0, null); |
|
377 __typeCode = |
|
378 org.omg.CORBA.ORB.init().create_struct_tc(C_exceptHelper.id(), |
|
379 "C_except", |
|
380 _members0 |
|
381 ); |
|
382 __active = false; |
|
383 } |
|
384 } |
|
385 } |
|
386 return __typeCode; |
|
387 } |
|
388 |
|
389 public static String id() |
|
390 { |
|
391 return _id; |
|
392 } |
|
393 |
|
394 public static C_except read(org.omg.CORBA.portable.InputStream istream) |
|
395 { |
|
396 C_except value = new C_except(); |
|
397 |
|
398 // read and discard the repository ID |
|
399 istream.read_string(); |
|
400 value.v1 = C_structHelper.read(istream); |
|
401 value.v2 = C_unionHelper.read(istream); |
|
402 value.v3 = C_unionHelper.read(istream); |
|
403 value.v4 = C_unionHelper.read(istream); |
|
404 value.v5 = C_unionHelper.read(istream); |
|
405 value.v6 = C_unionHelper.read(istream); |
|
406 value.v7 = C_unionHelper.read(istream); |
|
407 value.v8 = C_unionHelper.read(istream); |
|
408 value.v9 = C_unionHelper.read(istream); |
|
409 value.v10 = C_unionHelper.read(istream); |
|
410 value.v11 = C_unionHelper.read(istream); |
|
411 value.v12 = C_unionHelper.read(istream); |
|
412 value.v13 = C_unionHelper.read(istream); |
|
413 value.v16 = C_sequence_e_shortHelper.read(istream); |
|
414 value.v17 = C_sequence_e_ushortHelper.read(istream); |
|
415 value.v18 = C_sequence_e_longHelper.read(istream); |
|
416 value.v19 = C_sequence_e_ulongHelper.read(istream); |
|
417 value.v20 = C_sequence_e_floatHelper.read(istream); |
|
418 value.v21 = C_sequence_e_doubleHelper.read(istream); |
|
419 value.v22 = C_sequence_e_charHelper.read(istream); |
|
420 value.v23 = C_sequence_e_booleanHelper.read(istream); |
|
421 value.v24 = C_sequence_e_octetHelper.read(istream); |
|
422 value.v25 = C_sequence_e_anyHelper.read(istream); |
|
423 value.v26 = C_sequence_e_stringHelper.read(istream); |
|
424 value.v27 = C_sequence_e_ObjectHelper.read(istream); |
|
425 value.v30 = C_array_e_shortHelper.read(istream); |
|
426 value.v31 = C_array_e_ushortHelper.read(istream); |
|
427 value.v32 = C_array_e_longHelper.read(istream); |
|
428 value.v33 = C_array_e_ulongHelper.read(istream); |
|
429 value.v34 = C_array_e_floatHelper.read(istream); |
|
430 value.v35 = C_array_e_doubleHelper.read(istream); |
|
431 value.v36 = C_array_e_charHelper.read(istream); |
|
432 value.v37 = C_array_e_booleanHelper.read(istream); |
|
433 value.v38 = C_array_e_octetHelper.read(istream); |
|
434 value.v39 = C_array_e_anyHelper.read(istream); |
|
435 value.v40 = C_array_e_stringHelper.read(istream); |
|
436 value.v41 = C_array_e_ObjectHelper.read(istream); |
|
437 return value; |
|
438 } |
|
439 |
|
440 public static void write(org.omg.CORBA.portable.OutputStream ostream, |
|
441 C_except value |
|
442 ) |
|
443 { |
|
444 // write the repository ID |
|
445 ostream.write_string(id()); |
|
446 C_structHelper.write(ostream, value.v1); |
|
447 C_unionHelper.write(ostream, value.v2); |
|
448 C_unionHelper.write(ostream, value.v3); |
|
449 C_unionHelper.write(ostream, value.v4); |
|
450 C_unionHelper.write(ostream, value.v5); |
|
451 C_unionHelper.write(ostream, value.v6); |
|
452 C_unionHelper.write(ostream, value.v7); |
|
453 C_unionHelper.write(ostream, value.v8); |
|
454 C_unionHelper.write(ostream, value.v9); |
|
455 C_unionHelper.write(ostream, value.v10); |
|
456 C_unionHelper.write(ostream, value.v11); |
|
457 C_unionHelper.write(ostream, value.v12); |
|
458 C_unionHelper.write(ostream, value.v13); |
|
459 C_sequence_e_shortHelper.write(ostream, value.v16); |
|
460 C_sequence_e_ushortHelper.write(ostream, value.v17); |
|
461 C_sequence_e_longHelper.write(ostream, value.v18); |
|
462 C_sequence_e_ulongHelper.write(ostream, value.v19); |
|
463 C_sequence_e_floatHelper.write(ostream, value.v20); |
|
464 C_sequence_e_doubleHelper.write(ostream, value.v21); |
|
465 C_sequence_e_charHelper.write(ostream, value.v22); |
|
466 C_sequence_e_booleanHelper.write(ostream, value.v23); |
|
467 C_sequence_e_octetHelper.write(ostream, value.v24); |
|
468 C_sequence_e_anyHelper.write(ostream, value.v25); |
|
469 C_sequence_e_stringHelper.write(ostream, value.v26); |
|
470 C_sequence_e_ObjectHelper.write(ostream, value.v27); |
|
471 C_array_e_shortHelper.write(ostream, value.v30); |
|
472 C_array_e_ushortHelper.write(ostream, value.v31); |
|
473 C_array_e_longHelper.write(ostream, value.v32); |
|
474 C_array_e_ulongHelper.write(ostream, value.v33); |
|
475 C_array_e_floatHelper.write(ostream, value.v34); |
|
476 C_array_e_doubleHelper.write(ostream, value.v35); |
|
477 C_array_e_charHelper.write(ostream, value.v36); |
|
478 C_array_e_booleanHelper.write(ostream, value.v37); |
|
479 C_array_e_octetHelper.write(ostream, value.v38); |
|
480 C_array_e_anyHelper.write(ostream, value.v39); |
|
481 C_array_e_stringHelper.write(ostream, value.v40); |
|
482 C_array_e_ObjectHelper.write(ostream, value.v41); |
|
483 } |
|
484 } |
|