[DataMember(Name = "data")] public ushort[] Data; // array of data /// <summary> Constructor for empty message. </summary> public UInt16MultiArray() { Layout = new MultiArrayLayout(); Data = System.Array.Empty <ushort>(); }
/// <summary> Explicit constructor. </summary> public UInt16MultiArray(MultiArrayLayout Layout, ushort[] Data) { this.Layout = Layout; this.Data = Data; }
/// <summary> Explicit constructor. </summary> public ByteMultiArray(MultiArrayLayout Layout, byte[] Data) { this.Layout = Layout; this.Data = Data; }
/// <summary> Constructor with buffer. </summary> internal ByteMultiArray(ref Buffer b) { Layout = new MultiArrayLayout(ref b); Data = b.DeserializeStructArray <byte>(); }
/// <summary> Explicit constructor. </summary> public Float32MultiArray(MultiArrayLayout Layout, float[] Data) { this.Layout = Layout; this.Data = Data; }
[DataMember(Name = "data")] public byte[] Data; // array of data /// <summary> Constructor for empty message. </summary> public ByteMultiArray() { Layout = new MultiArrayLayout(); Data = System.Array.Empty <byte>(); }
/// <summary> Constructor with buffer. </summary> internal UInt64MultiArray(ref Buffer b) { Layout = new MultiArrayLayout(ref b); Data = b.DeserializeStructArray <ulong>(); }
/// <summary> Explicit constructor. </summary> public Float64MultiArray(MultiArrayLayout Layout, double[] Data) { this.Layout = Layout; this.Data = Data; }
[DataMember(Name = "data")] public ulong[] Data; // array of data /// <summary> Constructor for empty message. </summary> public UInt64MultiArray() { Layout = new MultiArrayLayout(); Data = System.Array.Empty <ulong>(); }
/// <summary> Explicit constructor. </summary> public UInt64MultiArray(MultiArrayLayout Layout, ulong[] Data) { this.Layout = Layout; this.Data = Data; }
/// <summary> Constructor with buffer. </summary> internal Int32MultiArray(ref Buffer b) { Layout = new MultiArrayLayout(ref b); Data = b.DeserializeStructArray <int>(); }
/// <summary> Explicit constructor. </summary> public Int32MultiArray(MultiArrayLayout Layout, int[] Data) { this.Layout = Layout; this.Data = Data; }
[DataMember(Name = "data")] public int[] Data; // array of data /// <summary> Constructor for empty message. </summary> public Int32MultiArray() { Layout = new MultiArrayLayout(); Data = System.Array.Empty <int>(); }
/// <summary> Constructor with buffer. </summary> internal UInt16MultiArray(ref Buffer b) { Layout = new MultiArrayLayout(ref b); Data = b.DeserializeStructArray <ushort>(); }
[DataMember(Name = "data")] public sbyte[] Data; // array of data /// <summary> Constructor for empty message. </summary> public Int8MultiArray() { Layout = new MultiArrayLayout(); Data = System.Array.Empty <sbyte>(); }
[DataMember(Name = "data")] public double[] Data; // array of data /// <summary> Constructor for empty message. </summary> public Float64MultiArray() { Layout = new MultiArrayLayout(); Data = System.Array.Empty <double>(); }
/// <summary> Explicit constructor. </summary> public Int8MultiArray(MultiArrayLayout Layout, sbyte[] Data) { this.Layout = Layout; this.Data = Data; }
/// <summary> Constructor with buffer. </summary> internal Float64MultiArray(ref Buffer b) { Layout = new MultiArrayLayout(ref b); Data = b.DeserializeStructArray <double>(); }
[DataMember(Name = "data")] public float[] Data; // array of data /// <summary> Constructor for empty message. </summary> public Float32MultiArray() { Layout = new MultiArrayLayout(); Data = System.Array.Empty <float>(); }