Esempio n. 1
0
        internal static void doUpdate2(mtest.IStructSix data)
        {
            //modify substructure inside vector
            data.aggregate.name = "changed name";

            data.basic.anInt  = -2;
            data.basic.anUInt = 3;
            data.basic.aReal  = 4.0;

            mtest.IBasicTypes aggr = new  mtest.BasicTypes();
            aggr.anInt   = -200;
            aggr.anUInt  = 300;
            aggr.aReal   = 400.0;
            aggr.aString = "new part";
            data.aggregate.theAggregate = aggr;
        }
Esempio n. 2
0
 internal static void doNothing(mtest.IStructSix data)
 {
 }
Esempio n. 3
0
 internal static void doUpdate1(mtest.IStructSix data)
 {
     data.aggregate.theAggregate.anInt = -101;
 }