public void WriteTo(IXdrWriter writer) { writer.Write(BoolValue); writer.Write(Int8Value); writer.Write(Int16Value); writer.Write(Int32Value); writer.Write(Int64Value); writer.Write(UInt16Value); writer.Write(UInt32Value); writer.Write(UInt64Value); writer.Write(Float64Value); writer.Write(Float32Value); writer.WriteVariableLengthArray(BoolValue2); writer.WriteVariableLengthArray(Int8Value2); writer.WriteVariableLengthArray(Int16Value2); writer.WriteVariableLengthArray(Int32Value2); writer.WriteVariableLengthArray(Int64Value2); writer.WriteVariableLengthArray(UInt16Value2); writer.WriteVariableLengthArray(UInt32Value2); writer.WriteVariableLengthArray(UInt64Value2); writer.WriteVariableLengthArray(Float64Value2); writer.WriteVariableLengthArray(Float32Value2); writer.WriteFixedLengthArray(BoolValue3); writer.WriteFixedLengthArray(Int8Value3); writer.WriteFixedLengthArray(Int16Value3); writer.WriteFixedLengthArray(Int32Value3); writer.WriteFixedLengthArray(Int64Value3); writer.WriteFixedLengthArray(UInt16Value3); writer.WriteFixedLengthArray(UInt32Value3); writer.WriteFixedLengthArray(UInt64Value3); writer.WriteFixedLengthArray(Float64Value3); writer.WriteFixedLengthArray(Float32Value3); }