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