public static Offset <Foo> CreateFoo(FlatBufferBuilder builder, ulong Id, short Count, sbyte Prefix, uint Length) { builder.Prep(8, 16); builder.PutUint(Length); builder.Pad(1); builder.PutSbyte(Prefix); builder.PutShort(Count); builder.PutUlong(Id); return(new Offset <Foo>(builder.Offset)); }
public static Offset <Bar> CreateBar(FlatBufferBuilder builder, ulong parent_Id, short parent_Count, sbyte parent_Prefix, uint parent_Length, int Time, float Ratio, ushort Size) { builder.Prep(8, 32); builder.Pad(6); builder.PutUshort(Size); builder.PutFloat(Ratio); builder.PutInt(Time); builder.Prep(8, 16); builder.PutUint(parent_Length); builder.Pad(1); builder.PutSbyte(parent_Prefix); builder.PutShort(parent_Count); builder.PutUlong(parent_Id); return(new Offset <Bar>(builder.Offset)); }
public static Offset <FlatSharpTests.Oracle.StructVectors> CreateStructVectors(FlatBufferBuilder builder, int[] AlignmentVec_Int, byte[] AlignmentVec_Byte, ulong[] HashVec) { builder.Prep(8, 56); for (int _idx0 = 4; _idx0 > 0; _idx0--) { builder.PutUlong(HashVec[_idx0 - 1]); } for (int _idx0 = 3; _idx0 > 0; _idx0--) { builder.Prep(4, 8); builder.Pad(3); builder.PutByte(AlignmentVec_Byte[_idx0 - 1]); builder.PutInt(AlignmentVec_Int[_idx0 - 1]); } return(new Offset <FlatSharpTests.Oracle.StructVectors>(builder.Offset)); }
public static Offset <FlatSharpTests.Oracle.AlignmentTestOuter> CreateAlignmentTestOuter(FlatBufferBuilder builder, byte A, ushort B, byte C, uint D, byte E, ulong F, byte g_A, int g_B, sbyte g_C) { builder.Prep(8, 40); builder.Pad(4); builder.Prep(4, 12); builder.Pad(3); builder.PutSbyte(g_C); builder.PutInt(g_B); builder.Pad(3); builder.PutByte(g_A); builder.PutUlong(F); builder.Pad(3); builder.PutByte(E); builder.PutUint(D); builder.Pad(3); builder.PutByte(C); builder.PutUshort(B); builder.Pad(1); builder.PutByte(A); return(new Offset <FlatSharpTests.Oracle.AlignmentTestOuter>(builder.Offset)); }
public static Offset <UdpMessages.ClientServerMessages.ConnectMessageFix> CreateConnectMessageFix(FlatBufferBuilder builder, ulong ClientToken) { builder.Prep(8, 8); builder.PutUlong(ClientToken); return(new Offset <UdpMessages.ClientServerMessages.ConnectMessageFix>(builder.Offset)); }