Example #1
0
 public void opFloatDoubleSS_async(Test.AMD_MyClass_opFloatDoubleSS cb, Test.FloatSS p1, Test.DoubleSS p2,
                                   Ice.Current current)
 {
     Test.FloatSS  p3 = p1;
     Test.DoubleSS p4 = new Test.DoubleSS();
     for (int i = 0; i < p2.Count; i++)
     {
         p4.Add(p2[p2.Count - (i + 1)]);
     }
     Test.DoubleSS r = new Test.DoubleSS();
     r.AddRange(p2);
     r.AddRange(p2);
     cb.ice_response(r, p3, p4);
 }
Example #2
0
 public Test.DoubleSS opFloatDoubleSS(Test.FloatSS p1, Test.DoubleSS p2,
                                      out Test.FloatSS p3, out Test.DoubleSS p4,
                                      Ice.Current current)
 {
     p3 = p1;
     p4 = new Test.DoubleSS();
     for (int i = 0; i < p2.Count; i++)
     {
         p4.Add(p2[p2.Count - (i + 1)]);
     }
     Test.DoubleSS r = new Test.DoubleSS();
     r.AddRange(p2);
     r.AddRange(p2);
     return(r);
 }
Example #3
0
 public override Test.DoubleSS opFloatDoubleSS(Test.FloatSS p1, Test.DoubleSS p2,
                                               out Test.FloatSS p3, out Test.DoubleSS p4,
                                               Ice.Current current)
 {
     p3 = p1;
     p4 = new Test.DoubleSS();
     for(int i = 0; i < p2.Count; i++)
     {
         p4.Add(p2[p2.Count - (i + 1)]);
     }
     Test.DoubleSS r = new Test.DoubleSS();
     r.AddRange(p2);
     r.AddRange(p2);
     return r;
 }
Example #4
0
 public void opFloatDoubleSS_async(Test.AMD_MyClass_opFloatDoubleSS cb, Test.FloatSS p1, Test.DoubleSS p2,
                                   Ice.Current current)
 {
     Test.FloatSS p3 = p1;
     Test.DoubleSS p4 = new Test.DoubleSS();
     for(int i = 0; i < p2.Count; i++)
     {
         p4.Add(p2[p2.Count - (i + 1)]);
     }
     Test.DoubleSS r = new Test.DoubleSS();
     r.AddRange(p2);
     r.AddRange(p2);
     cb.ice_response(r, p3, p4);
 }