Esempio n. 1
0
 public static ComplexStruct ToABI(global::GluonTest.ComplexStruct x)
 {
     return(new ComplexStruct
     {
         Name = MConv_.ToABI_string(x.Name),
         Sub = x.Sub,
         Obj = MConv_.ToABI_Object(x.Obj == null ? IntPtr.Zero : ((global::GluonTest.DummyClass)x.Obj).IPtr),
         Del = ABI.GluonTest.D_827F05B3.Unwrap(x.Del)
     });
 }
Esempio n. 2
0
        public static global::GluonTest.ComplexStruct[] FromABI_Array(ComplexStruct[] x)
        {
            if (x == null)
            {
                return(null);
            }
            var r = new global::GluonTest.ComplexStruct[x.Length];

            for (int i = 0; i < x.Length; i++)
            {
                r[i] = FromABI(x[i]);
            }
            return(r);
        }