Skip to content

Commit

Permalink
HEAD:(zeroc-ice/ice@a6674e677b) Initial work on Ice for Python API re…
Browse files Browse the repository at this point in the history
…ference documentation (zeroc-ice/ice#2535)
  • Loading branch information
pepone authored and temp committed Jul 25, 2024
1 parent dfb285c commit ffd1aa5
Show file tree
Hide file tree
Showing 1,557 changed files with 8,317 additions and 7,789 deletions.
10 changes: 5 additions & 5 deletions slice2cpp/slice/Ice/Locator.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -210,11 +210,11 @@ Ice::LocatorRegistryPrx::_iceI_setAdapterDirectProxy(const ::std::shared_ptr<::I
{
ex.ice_throw();
}
catch(const AdapterAlreadyActiveException&)
catch(const AdapterNotFoundException&)
{
throw;
}
catch(const AdapterNotFoundException&)
catch(const AdapterAlreadyActiveException&)
{
throw;
}
Expand Down Expand Up @@ -259,15 +259,15 @@ Ice::LocatorRegistryPrx::_iceI_setReplicatedAdapterDirectProxy(const ::std::shar
{
ex.ice_throw();
}
catch(const InvalidReplicaGroupIdException&)
catch(const AdapterNotFoundException&)
{
throw;
}
catch(const AdapterAlreadyActiveException&)
catch(const InvalidReplicaGroupIdException&)
{
throw;
}
catch(const AdapterNotFoundException&)
catch(const AdapterAlreadyActiveException&)
{
throw;
}
Expand Down
192 changes: 96 additions & 96 deletions slice2cs/cpp/test/Ice/operations/Test.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13946,6 +13946,54 @@ public abstract class MyDerivedClassDisp_ : Ice.ObjectImpl, MyDerivedClass

public abstract MyStruct1 opMyStruct1(MyStruct1 opMyStruct1, Ice.Current current);

public abstract void shutdown(Ice.Current current);

public abstract bool supportsCompress(Ice.Current current);

public abstract void opVoid(Ice.Current current);

public abstract byte opByte(byte p1, byte p2, out byte p3, Ice.Current current);

public abstract bool opBool(bool p1, bool p2, out bool p3, Ice.Current current);

public abstract long opShortIntLong(short p1, int p2, long p3, out short p4, out int p5, out long p6, Ice.Current current);

public abstract double opFloatDouble(float p1, double p2, out float p3, out double p4, Ice.Current current);

public abstract string opString(string p1, string p2, out string p3, Ice.Current current);

public abstract MyEnum opMyEnum(MyEnum p1, out MyEnum p2, Ice.Current current);

public abstract MyClassPrx? opMyClass(MyClassPrx? p1, out MyClassPrx? p2, out MyClassPrx? p3, Ice.Current current);

public abstract Structure opStruct(Structure p1, Structure p2, out Structure p3, Ice.Current current);

public abstract byte[] opByteS(byte[] p1, byte[] p2, out byte[] p3, Ice.Current current);

public abstract bool[] opBoolS(bool[] p1, bool[] p2, out bool[] p3, Ice.Current current);

public abstract long[] opShortIntLongS(short[] p1, int[] p2, long[] p3, out short[] p4, out int[] p5, out long[] p6, Ice.Current current);

public abstract double[] opFloatDoubleS(float[] p1, double[] p2, out float[] p3, out double[] p4, Ice.Current current);

public abstract string[] opStringS(string[] p1, string[] p2, out string[] p3, Ice.Current current);

public abstract byte[][] opByteSS(byte[][] p1, byte[][] p2, out byte[][] p3, Ice.Current current);

public abstract bool[][] opBoolSS(bool[][] p1, bool[][] p2, out bool[][] p3, Ice.Current current);

public abstract long[][] opShortIntLongSS(short[][] p1, int[][] p2, long[][] p3, out short[][] p4, out int[][] p5, out long[][] p6, Ice.Current current);

public abstract double[][] opFloatDoubleSS(float[][] p1, double[][] p2, out float[][] p3, out double[][] p4, Ice.Current current);

public abstract string[][] opStringSS(string[][] p1, string[][] p2, out string[][] p3, Ice.Current current);

public abstract string[][][] opStringSSS(string[][][] p1, string[][][] p2, out string[][][] p3, Ice.Current current);

public abstract global::System.Collections.Generic.Dictionary<byte, bool> opByteBoolD(global::System.Collections.Generic.Dictionary<byte, bool> p1, global::System.Collections.Generic.Dictionary<byte, bool> p2, out global::System.Collections.Generic.Dictionary<byte, bool> p3, Ice.Current current);

public abstract global::System.Collections.Generic.Dictionary<short, int> opShortIntD(global::System.Collections.Generic.Dictionary<short, int> p1, global::System.Collections.Generic.Dictionary<short, int> p2, out global::System.Collections.Generic.Dictionary<short, int> p3, Ice.Current current);

public abstract global::System.Collections.Generic.Dictionary<long, float> opLongFloatD(global::System.Collections.Generic.Dictionary<long, float> p1, global::System.Collections.Generic.Dictionary<long, float> p2, out global::System.Collections.Generic.Dictionary<long, float> p3, Ice.Current current);

public abstract global::System.Collections.Generic.Dictionary<string, string> opStringStringD(global::System.Collections.Generic.Dictionary<string, string> p1, global::System.Collections.Generic.Dictionary<string, string> p2, out global::System.Collections.Generic.Dictionary<string, string> p3, Ice.Current current);
Expand Down Expand Up @@ -14038,54 +14086,6 @@ public abstract class MyDerivedClassDisp_ : Ice.ObjectImpl, MyDerivedClass

public abstract MyClass_OpMDict2MarshaledResult opMDict2(global::System.Collections.Generic.Dictionary<string, string> p1, Ice.Current current);

public abstract void shutdown(Ice.Current current);

public abstract bool supportsCompress(Ice.Current current);

public abstract void opVoid(Ice.Current current);

public abstract byte opByte(byte p1, byte p2, out byte p3, Ice.Current current);

public abstract bool opBool(bool p1, bool p2, out bool p3, Ice.Current current);

public abstract long opShortIntLong(short p1, int p2, long p3, out short p4, out int p5, out long p6, Ice.Current current);

public abstract double opFloatDouble(float p1, double p2, out float p3, out double p4, Ice.Current current);

public abstract string opString(string p1, string p2, out string p3, Ice.Current current);

public abstract MyEnum opMyEnum(MyEnum p1, out MyEnum p2, Ice.Current current);

public abstract MyClassPrx? opMyClass(MyClassPrx? p1, out MyClassPrx? p2, out MyClassPrx? p3, Ice.Current current);

public abstract Structure opStruct(Structure p1, Structure p2, out Structure p3, Ice.Current current);

public abstract byte[] opByteS(byte[] p1, byte[] p2, out byte[] p3, Ice.Current current);

public abstract bool[] opBoolS(bool[] p1, bool[] p2, out bool[] p3, Ice.Current current);

public abstract long[] opShortIntLongS(short[] p1, int[] p2, long[] p3, out short[] p4, out int[] p5, out long[] p6, Ice.Current current);

public abstract double[] opFloatDoubleS(float[] p1, double[] p2, out float[] p3, out double[] p4, Ice.Current current);

public abstract string[] opStringS(string[] p1, string[] p2, out string[] p3, Ice.Current current);

public abstract byte[][] opByteSS(byte[][] p1, byte[][] p2, out byte[][] p3, Ice.Current current);

public abstract bool[][] opBoolSS(bool[][] p1, bool[][] p2, out bool[][] p3, Ice.Current current);

public abstract long[][] opShortIntLongSS(short[][] p1, int[][] p2, long[][] p3, out short[][] p4, out int[][] p5, out long[][] p6, Ice.Current current);

public abstract double[][] opFloatDoubleSS(float[][] p1, double[][] p2, out float[][] p3, out double[][] p4, Ice.Current current);

public abstract string[][] opStringSS(string[][] p1, string[][] p2, out string[][] p3, Ice.Current current);

public abstract string[][][] opStringSSS(string[][][] p1, string[][][] p2, out string[][][] p3, Ice.Current current);

public abstract global::System.Collections.Generic.Dictionary<byte, bool> opByteBoolD(global::System.Collections.Generic.Dictionary<byte, bool> p1, global::System.Collections.Generic.Dictionary<byte, bool> p2, out global::System.Collections.Generic.Dictionary<byte, bool> p3, Ice.Current current);

public abstract global::System.Collections.Generic.Dictionary<short, int> opShortIntD(global::System.Collections.Generic.Dictionary<short, int> p1, global::System.Collections.Generic.Dictionary<short, int> p2, out global::System.Collections.Generic.Dictionary<short, int> p3, Ice.Current current);

public override string ice_id(Ice.Current current) => ice_staticId();

public static new string ice_staticId() => "::Test::MyDerivedClass";
Expand Down Expand Up @@ -14181,6 +14181,54 @@ namespace Test2
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("slice2cs", "3.8.0-alpha.0")]
public abstract class MyDerivedClassDisp_ : Ice.ObjectImpl, MyDerivedClass
{
public abstract void shutdown(Ice.Current current);

public abstract bool supportsCompress(Ice.Current current);

public abstract void opVoid(Ice.Current current);

public abstract byte opByte(byte p1, byte p2, out byte p3, Ice.Current current);

public abstract bool opBool(bool p1, bool p2, out bool p3, Ice.Current current);

public abstract long opShortIntLong(short p1, int p2, long p3, out short p4, out int p5, out long p6, Ice.Current current);

public abstract double opFloatDouble(float p1, double p2, out float p3, out double p4, Ice.Current current);

public abstract string opString(string p1, string p2, out string p3, Ice.Current current);

public abstract global::Test.MyEnum opMyEnum(global::Test.MyEnum p1, out global::Test.MyEnum p2, Ice.Current current);

public abstract global::Test.MyClassPrx? opMyClass(global::Test.MyClassPrx? p1, out global::Test.MyClassPrx? p2, out global::Test.MyClassPrx? p3, Ice.Current current);

public abstract global::Test.Structure opStruct(global::Test.Structure p1, global::Test.Structure p2, out global::Test.Structure p3, Ice.Current current);

public abstract byte[] opByteS(byte[] p1, byte[] p2, out byte[] p3, Ice.Current current);

public abstract bool[] opBoolS(bool[] p1, bool[] p2, out bool[] p3, Ice.Current current);

public abstract long[] opShortIntLongS(short[] p1, int[] p2, long[] p3, out short[] p4, out int[] p5, out long[] p6, Ice.Current current);

public abstract double[] opFloatDoubleS(float[] p1, double[] p2, out float[] p3, out double[] p4, Ice.Current current);

public abstract string[] opStringS(string[] p1, string[] p2, out string[] p3, Ice.Current current);

public abstract byte[][] opByteSS(byte[][] p1, byte[][] p2, out byte[][] p3, Ice.Current current);

public abstract bool[][] opBoolSS(bool[][] p1, bool[][] p2, out bool[][] p3, Ice.Current current);

public abstract long[][] opShortIntLongSS(short[][] p1, int[][] p2, long[][] p3, out short[][] p4, out int[][] p5, out long[][] p6, Ice.Current current);

public abstract double[][] opFloatDoubleSS(float[][] p1, double[][] p2, out float[][] p3, out double[][] p4, Ice.Current current);

public abstract string[][] opStringSS(string[][] p1, string[][] p2, out string[][] p3, Ice.Current current);

public abstract string[][][] opStringSSS(string[][][] p1, string[][][] p2, out string[][][] p3, Ice.Current current);

public abstract global::System.Collections.Generic.Dictionary<byte, bool> opByteBoolD(global::System.Collections.Generic.Dictionary<byte, bool> p1, global::System.Collections.Generic.Dictionary<byte, bool> p2, out global::System.Collections.Generic.Dictionary<byte, bool> p3, Ice.Current current);

public abstract global::System.Collections.Generic.Dictionary<short, int> opShortIntD(global::System.Collections.Generic.Dictionary<short, int> p1, global::System.Collections.Generic.Dictionary<short, int> p2, out global::System.Collections.Generic.Dictionary<short, int> p3, Ice.Current current);

public abstract global::System.Collections.Generic.Dictionary<long, float> opLongFloatD(global::System.Collections.Generic.Dictionary<long, float> p1, global::System.Collections.Generic.Dictionary<long, float> p2, out global::System.Collections.Generic.Dictionary<long, float> p3, Ice.Current current);

public abstract global::System.Collections.Generic.Dictionary<string, string> opStringStringD(global::System.Collections.Generic.Dictionary<string, string> p1, global::System.Collections.Generic.Dictionary<string, string> p2, out global::System.Collections.Generic.Dictionary<string, string> p3, Ice.Current current);
Expand Down Expand Up @@ -14273,54 +14321,6 @@ public abstract class MyDerivedClassDisp_ : Ice.ObjectImpl, MyDerivedClass

public abstract global::Test.MyClass_OpMDict2MarshaledResult opMDict2(global::System.Collections.Generic.Dictionary<string, string> p1, Ice.Current current);

public abstract void shutdown(Ice.Current current);

public abstract bool supportsCompress(Ice.Current current);

public abstract void opVoid(Ice.Current current);

public abstract byte opByte(byte p1, byte p2, out byte p3, Ice.Current current);

public abstract bool opBool(bool p1, bool p2, out bool p3, Ice.Current current);

public abstract long opShortIntLong(short p1, int p2, long p3, out short p4, out int p5, out long p6, Ice.Current current);

public abstract double opFloatDouble(float p1, double p2, out float p3, out double p4, Ice.Current current);

public abstract string opString(string p1, string p2, out string p3, Ice.Current current);

public abstract global::Test.MyEnum opMyEnum(global::Test.MyEnum p1, out global::Test.MyEnum p2, Ice.Current current);

public abstract global::Test.MyClassPrx? opMyClass(global::Test.MyClassPrx? p1, out global::Test.MyClassPrx? p2, out global::Test.MyClassPrx? p3, Ice.Current current);

public abstract global::Test.Structure opStruct(global::Test.Structure p1, global::Test.Structure p2, out global::Test.Structure p3, Ice.Current current);

public abstract byte[] opByteS(byte[] p1, byte[] p2, out byte[] p3, Ice.Current current);

public abstract bool[] opBoolS(bool[] p1, bool[] p2, out bool[] p3, Ice.Current current);

public abstract long[] opShortIntLongS(short[] p1, int[] p2, long[] p3, out short[] p4, out int[] p5, out long[] p6, Ice.Current current);

public abstract double[] opFloatDoubleS(float[] p1, double[] p2, out float[] p3, out double[] p4, Ice.Current current);

public abstract string[] opStringS(string[] p1, string[] p2, out string[] p3, Ice.Current current);

public abstract byte[][] opByteSS(byte[][] p1, byte[][] p2, out byte[][] p3, Ice.Current current);

public abstract bool[][] opBoolSS(bool[][] p1, bool[][] p2, out bool[][] p3, Ice.Current current);

public abstract long[][] opShortIntLongSS(short[][] p1, int[][] p2, long[][] p3, out short[][] p4, out int[][] p5, out long[][] p6, Ice.Current current);

public abstract double[][] opFloatDoubleSS(float[][] p1, double[][] p2, out float[][] p3, out double[][] p4, Ice.Current current);

public abstract string[][] opStringSS(string[][] p1, string[][] p2, out string[][] p3, Ice.Current current);

public abstract string[][][] opStringSSS(string[][][] p1, string[][][] p2, out string[][][] p3, Ice.Current current);

public abstract global::System.Collections.Generic.Dictionary<byte, bool> opByteBoolD(global::System.Collections.Generic.Dictionary<byte, bool> p1, global::System.Collections.Generic.Dictionary<byte, bool> p2, out global::System.Collections.Generic.Dictionary<byte, bool> p3, Ice.Current current);

public abstract global::System.Collections.Generic.Dictionary<short, int> opShortIntD(global::System.Collections.Generic.Dictionary<short, int> p1, global::System.Collections.Generic.Dictionary<short, int> p2, out global::System.Collections.Generic.Dictionary<short, int> p3, Ice.Current current);

public override string ice_id(Ice.Current current) => ice_staticId();

public static new string ice_staticId() => "::Test2::MyDerivedClass";
Expand Down
Loading

0 comments on commit ffd1aa5

Please sign in to comment.