1 //
2 // Copyright (c) ZeroC, Inc. All rights reserved.
3 //
4 
5 using System.Collections.Generic;
6 
7 namespace Ice
8 {
9     namespace seqMapping
10     {
11         public sealed class MyClassI : Test.MyClassDisp_
12         {
shutdown(Ice.Current current)13             public override void shutdown(Ice.Current current)
14             {
15                 current.adapter.getCommunicator().shutdown();
16             }
17 
opAByteS(byte[] i, out byte[] o, Ice.Current current)18             public override byte[] opAByteS(byte[] i, out byte[] o, Ice.Current current)
19             {
20                 o = i;
21                 return i;
22             }
23 
opLByteS(List<byte> i, out List<byte> o, Ice.Current current)24             public override List<byte> opLByteS(List<byte> i, out List<byte> o, Ice.Current current)
25             {
26                 o = i;
27                 return i;
28             }
29 
opKByteS(LinkedList<byte> i, out LinkedList<byte> o, Ice.Current current)30             public override LinkedList<byte> opKByteS(LinkedList<byte> i, out LinkedList<byte> o, Ice.Current current)
31             {
32                 o = i;
33                 return i;
34             }
35 
opQByteS(Queue<byte> i, out Queue<byte> o, Ice.Current current)36             public override Queue<byte> opQByteS(Queue<byte> i, out Queue<byte> o, Ice.Current current)
37             {
38                 o = i;
39                 return i;
40             }
41 
opSByteS(Stack<byte> i, out Stack<byte> o, Ice.Current current)42             public override Stack<byte> opSByteS(Stack<byte> i, out Stack<byte> o, Ice.Current current)
43             {
44                 o = i;
45                 return i;
46             }
47 
opABoolS(bool[] i, out bool[] o, Ice.Current current)48             public override bool[] opABoolS(bool[] i, out bool[] o, Ice.Current current)
49             {
50                 o = i;
51                 return i;
52             }
53 
opLBoolS(List<bool> i, out List<bool> o, Ice.Current current)54             public override List<bool> opLBoolS(List<bool> i, out List<bool> o, Ice.Current current)
55             {
56                 o = i;
57                 return i;
58             }
59 
opKBoolS(LinkedList<bool> i, out LinkedList<bool> o, Ice.Current current)60             public override LinkedList<bool> opKBoolS(LinkedList<bool> i, out LinkedList<bool> o, Ice.Current current)
61             {
62                 o = i;
63                 return i;
64             }
65 
opQBoolS(Queue<bool> i, out Queue<bool> o, Ice.Current current)66             public override Queue<bool> opQBoolS(Queue<bool> i, out Queue<bool> o, Ice.Current current)
67             {
68                 o = i;
69                 return i;
70             }
71 
opSBoolS(Stack<bool> i, out Stack<bool> o, Ice.Current current)72             public override Stack<bool> opSBoolS(Stack<bool> i, out Stack<bool> o, Ice.Current current)
73             {
74                 o = i;
75                 return i;
76             }
77 
opAShortS(short[] i, out short[] o, Ice.Current current)78             public override short[] opAShortS(short[] i, out short[] o, Ice.Current current)
79             {
80                 o = i;
81                 return i;
82             }
83 
opLShortS(List<short> i, out List<short> o, Ice.Current current)84             public override List<short> opLShortS(List<short> i, out List<short> o, Ice.Current current)
85             {
86                 o = i;
87                 return i;
88             }
89 
opKShortS(LinkedList<short> i, out LinkedList<short> o, Ice.Current current)90             public override LinkedList<short> opKShortS(LinkedList<short> i, out LinkedList<short> o, Ice.Current current)
91             {
92                 o = i;
93                 return i;
94             }
95 
opQShortS(Queue<short> i, out Queue<short> o, Ice.Current current)96             public override Queue<short> opQShortS(Queue<short> i, out Queue<short> o, Ice.Current current)
97             {
98                 o = i;
99                 return i;
100             }
101 
opSShortS(Stack<short> i, out Stack<short> o, Ice.Current current)102             public override Stack<short> opSShortS(Stack<short> i, out Stack<short> o, Ice.Current current)
103             {
104                 o = i;
105                 return i;
106             }
107 
opAIntS(int[] i, out int[] o, Ice.Current current)108             public override int[] opAIntS(int[] i, out int[] o, Ice.Current current)
109             {
110                 o = i;
111                 return i;
112             }
113 
opLIntS(List<int> i, out List<int> o, Ice.Current current)114             public override List<int> opLIntS(List<int> i, out List<int> o, Ice.Current current)
115             {
116                 o = i;
117                 return i;
118             }
119 
opKIntS(LinkedList<int> i, out LinkedList<int> o, Ice.Current current)120             public override LinkedList<int> opKIntS(LinkedList<int> i, out LinkedList<int> o, Ice.Current current)
121             {
122                 o = i;
123                 return i;
124             }
125 
opQIntS(Queue<int> i, out Queue<int> o, Ice.Current current)126             public override Queue<int> opQIntS(Queue<int> i, out Queue<int> o, Ice.Current current)
127             {
128                 o = i;
129                 return i;
130             }
131 
opSIntS(Stack<int> i, out Stack<int> o, Ice.Current current)132             public override Stack<int> opSIntS(Stack<int> i, out Stack<int> o, Ice.Current current)
133             {
134                 o = i;
135                 return i;
136             }
137 
opALongS(long[] i, out long[] o, Ice.Current current)138             public override long[] opALongS(long[] i, out long[] o, Ice.Current current)
139             {
140                 o = i;
141                 return i;
142             }
143 
opLLongS(List<long> i, out List<long> o, Ice.Current current)144             public override List<long> opLLongS(List<long> i, out List<long> o, Ice.Current current)
145             {
146                 o = i;
147                 return i;
148             }
149 
opKLongS(LinkedList<long> i, out LinkedList<long> o, Ice.Current current)150             public override LinkedList<long> opKLongS(LinkedList<long> i, out LinkedList<long> o, Ice.Current current)
151             {
152                 o = i;
153                 return i;
154             }
155 
opQLongS(Queue<long> i, out Queue<long> o, Ice.Current current)156             public override Queue<long> opQLongS(Queue<long> i, out Queue<long> o, Ice.Current current)
157             {
158                 o = i;
159                 return i;
160             }
161 
opSLongS(Stack<long> i, out Stack<long> o, Ice.Current current)162             public override Stack<long> opSLongS(Stack<long> i, out Stack<long> o, Ice.Current current)
163             {
164                 o = i;
165                 return i;
166             }
167 
opAFloatS(float[] i, out float[] o, Ice.Current current)168             public override float[] opAFloatS(float[] i, out float[] o, Ice.Current current)
169             {
170                 o = i;
171                 return i;
172             }
173 
opLFloatS(List<float> i, out List<float> o, Ice.Current current)174             public override List<float> opLFloatS(List<float> i, out List<float> o, Ice.Current current)
175             {
176                 o = i;
177                 return i;
178             }
179 
opKFloatS(LinkedList<float> i, out LinkedList<float> o, Ice.Current current)180             public override LinkedList<float> opKFloatS(LinkedList<float> i, out LinkedList<float> o, Ice.Current current)
181             {
182                 o = i;
183                 return i;
184             }
185 
opQFloatS(Queue<float> i, out Queue<float> o, Ice.Current current)186             public override Queue<float> opQFloatS(Queue<float> i, out Queue<float> o, Ice.Current current)
187             {
188                 o = i;
189                 return i;
190             }
191 
opSFloatS(Stack<float> i, out Stack<float> o, Ice.Current current)192             public override Stack<float> opSFloatS(Stack<float> i, out Stack<float> o, Ice.Current current)
193             {
194                 o = i;
195                 return i;
196             }
197 
opADoubleS(double[] i, out double[] o, Ice.Current current)198             public override double[] opADoubleS(double[] i, out double[] o, Ice.Current current)
199             {
200                 o = i;
201                 return i;
202             }
203 
opLDoubleS(List<double> i, out List<double> o, Ice.Current current)204             public override List<double> opLDoubleS(List<double> i, out List<double> o, Ice.Current current)
205             {
206                 o = i;
207                 return i;
208             }
209 
opKDoubleS(LinkedList<double> i, out LinkedList<double> o, Ice.Current current)210             public override LinkedList<double> opKDoubleS(LinkedList<double> i, out LinkedList<double> o, Ice.Current current)
211             {
212                 o = i;
213                 return i;
214             }
215 
opQDoubleS(Queue<double> i, out Queue<double> o, Ice.Current current)216             public override Queue<double> opQDoubleS(Queue<double> i, out Queue<double> o, Ice.Current current)
217             {
218                 o = i;
219                 return i;
220             }
221 
opSDoubleS(Stack<double> i, out Stack<double> o, Ice.Current current)222             public override Stack<double> opSDoubleS(Stack<double> i, out Stack<double> o, Ice.Current current)
223             {
224                 o = i;
225                 return i;
226             }
227 
opAStringS(string[] i, out string[] o, Ice.Current current)228             public override string[] opAStringS(string[] i, out string[] o, Ice.Current current)
229             {
230                 o = i;
231                 return i;
232             }
233 
opLStringS(List<string> i, out List<string> o, Ice.Current current)234             public override List<string> opLStringS(List<string> i, out List<string> o, Ice.Current current)
235             {
236                 o = i;
237                 return i;
238             }
239 
opKStringS(LinkedList<string> i, out LinkedList<string> o, Ice.Current current)240             public override LinkedList<string> opKStringS(LinkedList<string> i, out LinkedList<string> o, Ice.Current current)
241             {
242                 o = i;
243                 return i;
244             }
245 
opQStringS(Queue<string> i, out Queue<string> o, Ice.Current current)246             public override Queue<string> opQStringS(Queue<string> i, out Queue<string> o, Ice.Current current)
247             {
248                 o = i;
249                 return i;
250             }
251 
opSStringS(Stack<string> i, out Stack<string> o, Ice.Current current)252             public override Stack<string> opSStringS(Stack<string> i, out Stack<string> o, Ice.Current current)
253             {
254                 o = i;
255                 return i;
256             }
257 
opAObjectS(Ice.Value[] i, out Ice.Value[] o, Ice.Current current)258             public override Ice.Value[] opAObjectS(Ice.Value[] i, out Ice.Value[] o, Ice.Current current)
259             {
260                 o = i;
261                 return i;
262             }
263 
opLObjectS(List<Ice.Value> i, out List<Ice.Value> o, Ice.Current current)264             public override List<Ice.Value> opLObjectS(List<Ice.Value> i, out List<Ice.Value> o, Ice.Current current)
265             {
266                 o = i;
267                 return i;
268             }
269 
opAObjectPrxS(Ice.ObjectPrx[] i, out Ice.ObjectPrx[] o, Ice.Current current)270             public override Ice.ObjectPrx[] opAObjectPrxS(Ice.ObjectPrx[] i, out Ice.ObjectPrx[] o, Ice.Current current)
271             {
272                 o = i;
273                 return i;
274             }
275 
opLObjectPrxS(List<Ice.ObjectPrx> i, out List<Ice.ObjectPrx> o, Ice.Current current)276             public override List<Ice.ObjectPrx> opLObjectPrxS(List<Ice.ObjectPrx> i,
277                                                                       out List<Ice.ObjectPrx> o,
278                                                                       Ice.Current current)
279             {
280                 o = i;
281                 return i;
282             }
283 
opKObjectPrxS(LinkedList<Ice.ObjectPrx> i, out LinkedList<Ice.ObjectPrx> o, Ice.Current current)284             public override LinkedList<Ice.ObjectPrx> opKObjectPrxS(LinkedList<Ice.ObjectPrx> i,
285                                                                             out LinkedList<Ice.ObjectPrx> o,
286                                                                             Ice.Current current)
287             {
288                 o = i;
289                 return i;
290             }
291 
opQObjectPrxS(Queue<Ice.ObjectPrx> i, out Queue<Ice.ObjectPrx> o, Ice.Current current)292             public override Queue<Ice.ObjectPrx> opQObjectPrxS(Queue<Ice.ObjectPrx> i,
293                                                                        out Queue<Ice.ObjectPrx> o,
294                                                                        Ice.Current current)
295             {
296                 o = i;
297                 return i;
298             }
299 
opSObjectPrxS(Stack<Ice.ObjectPrx> i, out Stack<Ice.ObjectPrx> o, Ice.Current current)300             public override Stack<Ice.ObjectPrx> opSObjectPrxS(Stack<Ice.ObjectPrx> i,
301                                                                        out Stack<Ice.ObjectPrx> o,
302                                                                        Ice.Current current)
303             {
304                 o = i;
305                 return i;
306             }
307 
opAStructS(Test.S[] i, out Test.S[] o, Ice.Current current)308             public override Test.S[] opAStructS(Test.S[] i, out Test.S[] o, Ice.Current current)
309             {
310                 o = i;
311                 return i;
312             }
313 
opLStructS(List<Test.S> i, out List<Test.S> o, Ice.Current current)314             public override List<Test.S> opLStructS(List<Test.S> i, out List<Test.S> o, Ice.Current current)
315             {
316                 o = i;
317                 return i;
318             }
319 
opKStructS(LinkedList<Test.S> i, out LinkedList<Test.S> o, Ice.Current current)320             public override LinkedList<Test.S> opKStructS(LinkedList<Test.S> i, out LinkedList<Test.S> o, Ice.Current current)
321             {
322                 o = i;
323                 return i;
324             }
325 
opQStructS(Queue<Test.S> i, out Queue<Test.S> o, Ice.Current current)326             public override Queue<Test.S> opQStructS(Queue<Test.S> i, out Queue<Test.S> o, Ice.Current current)
327             {
328                 o = i;
329                 return i;
330             }
331 
opSStructS(Stack<Test.S> i, out Stack<Test.S> o, Ice.Current current)332             public override Stack<Test.S> opSStructS(Stack<Test.S> i, out Stack<Test.S> o, Ice.Current current)
333             {
334                 o = i;
335                 return i;
336             }
337 
opAStructSD(Test.SD[] i, out Test.SD[] o, Ice.Current current)338             public override Test.SD[] opAStructSD(Test.SD[] i, out Test.SD[] o, Ice.Current current)
339             {
340                 o = i;
341                 return i;
342             }
343 
opLStructSD(List<Test.SD> i, out List<Test.SD> o, Ice.Current current)344             public override List<Test.SD> opLStructSD(List<Test.SD> i, out List<Test.SD> o, Ice.Current current)
345             {
346                 o = i;
347                 return i;
348             }
349 
opKStructSD(LinkedList<Test.SD> i, out LinkedList<Test.SD> o, Ice.Current current)350             public override LinkedList<Test.SD> opKStructSD(LinkedList<Test.SD> i, out LinkedList<Test.SD> o, Ice.Current current)
351             {
352                 o = i;
353                 return i;
354             }
355 
opQStructSD(Queue<Test.SD> i, out Queue<Test.SD> o, Ice.Current current)356             public override Queue<Test.SD> opQStructSD(Queue<Test.SD> i, out Queue<Test.SD> o, Ice.Current current)
357             {
358                 o = i;
359                 return i;
360             }
361 
opSStructSD(Stack<Test.SD> i, out Stack<Test.SD> o, Ice.Current current)362             public override Stack<Test.SD> opSStructSD(Stack<Test.SD> i, out Stack<Test.SD> o, Ice.Current current)
363             {
364                 o = i;
365                 return i;
366             }
367 
opACVS(Test.CV[] i, out Test.CV[] o, Ice.Current current)368             public override Test.CV[] opACVS(Test.CV[] i, out Test.CV[] o, Ice.Current current)
369             {
370                 o = i;
371                 return i;
372             }
373 
opLCVS(List<Test.CV> i, out List<Test.CV> o, Ice.Current current)374             public override List<Test.CV> opLCVS(List<Test.CV> i, out List<Test.CV> o, Ice.Current current)
375             {
376                 o = i;
377                 return i;
378             }
379 
opACRS(Test.CR[] i, out Test.CR[] o, Ice.Current current)380             public override Test.CR[] opACRS(Test.CR[] i, out Test.CR[] o, Ice.Current current)
381             {
382                 o = i;
383                 return i;
384             }
385 
opLCRS(List<Test.CR> i, out List<Test.CR> o, Ice.Current current)386             public override List<Test.CR> opLCRS(List<Test.CR> i, out List<Test.CR> o, Ice.Current current)
387             {
388                 o = i;
389                 return i;
390             }
391 
opAEnS(Test.En[] i, out Test.En[] o, Ice.Current current)392             public override Test.En[] opAEnS(Test.En[] i, out Test.En[] o, Ice.Current current)
393             {
394                 o = i;
395                 return i;
396             }
397 
opLEnS(List<Test.En> i, out List<Test.En> o, Ice.Current current)398             public override List<Test.En> opLEnS(List<Test.En> i, out List<Test.En> o, Ice.Current current)
399             {
400                 o = i;
401                 return i;
402             }
403 
opKEnS(LinkedList<Test.En> i, out LinkedList<Test.En> o, Ice.Current current)404             public override LinkedList<Test.En> opKEnS(LinkedList<Test.En> i, out LinkedList<Test.En> o, Ice.Current current)
405             {
406                 o = i;
407                 return i;
408             }
409 
opQEnS(Queue<Test.En> i, out Queue<Test.En> o, Ice.Current current)410             public override Queue<Test.En> opQEnS(Queue<Test.En> i, out Queue<Test.En> o, Ice.Current current)
411             {
412                 o = i;
413                 return i;
414             }
415 
opSEnS(Stack<Test.En> i, out Stack<Test.En> o, Ice.Current current)416             public override Stack<Test.En> opSEnS(Stack<Test.En> i, out Stack<Test.En> o, Ice.Current current)
417             {
418                 o = i;
419                 return i;
420             }
421 
opAIPrxS(Test.IPrx[] i, out Test.IPrx[] o, Ice.Current current)422             public override Test.IPrx[] opAIPrxS(Test.IPrx[] i, out Test.IPrx[] o, Ice.Current current)
423             {
424                 o = i;
425                 return i;
426             }
427 
opLIPrxS(List<Test.IPrx> i, out List<Test.IPrx> o, Ice.Current current)428             public override List<Test.IPrx> opLIPrxS(List<Test.IPrx> i, out List<Test.IPrx> o, Ice.Current current)
429             {
430                 o = i;
431                 return i;
432             }
433 
opKIPrxS(LinkedList<Test.IPrx> i, out LinkedList<Test.IPrx> o, Ice.Current current)434             public override LinkedList<Test.IPrx> opKIPrxS(LinkedList<Test.IPrx> i, out LinkedList<Test.IPrx> o, Ice.Current current)
435             {
436                 o = i;
437                 return i;
438             }
439 
opQIPrxS(Queue<Test.IPrx> i, out Queue<Test.IPrx> o, Ice.Current current)440             public override Queue<Test.IPrx> opQIPrxS(Queue<Test.IPrx> i, out Queue<Test.IPrx> o, Ice.Current current)
441             {
442                 o = i;
443                 return i;
444             }
445 
opSIPrxS(Stack<Test.IPrx> i, out Stack<Test.IPrx> o, Ice.Current current)446             public override Stack<Test.IPrx> opSIPrxS(Stack<Test.IPrx> i, out Stack<Test.IPrx> o, Ice.Current current)
447             {
448                 o = i;
449                 return i;
450             }
451 
opCustomIntS(Custom<int> i, out Custom<int> o, Ice.Current current)452             public override Custom<int> opCustomIntS(Custom<int> i, out Custom<int> o, Ice.Current current)
453             {
454                 o = i;
455                 return i;
456             }
457 
opCustomCVS(Custom<Test.CV> i, out Custom<Test.CV> o, Ice.Current current)458             public override Custom<Test.CV> opCustomCVS(Custom<Test.CV> i, out Custom<Test.CV> o, Ice.Current current)
459             {
460                 o = i;
461                 return i;
462             }
463 
opCustomIntSS(Custom<Custom<int>> i, out Custom<Custom<int>> o, Ice.Current current)464             public override Custom<Custom<int>> opCustomIntSS(Custom<Custom<int>> i, out Custom<Custom<int>> o,
465                                                               Ice.Current current)
466             {
467                 o = i;
468                 return i;
469             }
470 
opCustomCVSS(Custom<Custom<Test.CV>> i, out Custom<Custom<Test.CV>> o, Ice.Current current)471             public override Custom<Custom<Test.CV>> opCustomCVSS(Custom<Custom<Test.CV>> i, out Custom<Custom<Test.CV>> o,
472                                                                  Ice.Current current)
473             {
474                 o = i;
475                 return i;
476             }
477 
opSerialSmallCSharp(Serialize.Small i, out Serialize.Small o, Ice.Current current)478             public override Serialize.Small opSerialSmallCSharp(Serialize.Small i, out Serialize.Small o,
479                                                                 Ice.Current current)
480             {
481                 o = i;
482                 return i;
483             }
484 
opSerialLargeCSharp(Serialize.Large i, out Serialize.Large o, Ice.Current current)485             public override Serialize.Large opSerialLargeCSharp(Serialize.Large i, out Serialize.Large o,
486                                                                 Ice.Current current)
487             {
488                 o = i;
489                 return i;
490             }
491 
opSerialStructCSharp(Serialize.Struct i, out Serialize.Struct o, Ice.Current current)492             public override Serialize.Struct opSerialStructCSharp(Serialize.Struct i, out Serialize.Struct o,
493                                                                   Ice.Current current)
494             {
495                 o = i;
496                 return i;
497             }
498         }
499     }
500 }
501