public static void AddTicks(FlatBufferBuilder builder, uint ticks)
 {
     builder.AddUint(0, ticks, 0);
 }
 public static void AddSessionId(FlatBufferBuilder builder, uint sessionId)
 {
     builder.AddUint(1, sessionId, 0);
 }
Esempio n. 3
0
 public static void AddBreakpointId(FlatBufferBuilder builder, uint breakpointId)
 {
     builder.AddUint(1, breakpointId, 0);
 }
Esempio n. 4
0
 public static void AddAddressStart(FlatBufferBuilder builder, uint addressStart)
 {
     builder.AddUint(1, addressStart, 0);
 }
Esempio n. 5
0
 public static void AddMachineCodeStart(FlatBufferBuilder builder, uint machineCodeStart)
 {
     builder.AddUint(4, machineCodeStart, 0);
 }
 public static void AddModuleId(FlatBufferBuilder builder, uint moduleId)
 {
     builder.AddUint(0, moduleId, 0);
 }
Esempio n. 7
0
 public static void AddTesthashu32Fnv1a(FlatBufferBuilder builder, uint testhashu32Fnv1a)
 {
     builder.AddUint(21, testhashu32Fnv1a, 0);
 }
Esempio n. 8
0
 public static void AddState(FlatBufferBuilder builder, uint state)
 {
     builder.AddUint(14, state, 0);
 }
Esempio n. 9
0
 public static void AddThreadStateAddress(FlatBufferBuilder builder, uint threadStateAddress)
 {
     builder.AddUint(9, threadStateAddress, 0);
 }
Esempio n. 10
0
 public static void AddStartAddress(FlatBufferBuilder builder, uint startAddress)
 {
     builder.AddUint(4, startAddress, 0);
 }
Esempio n. 11
0
 public static void AddStartContext(FlatBufferBuilder builder, uint startContext)
 {
     builder.AddUint(5, startContext, 0);
 }
Esempio n. 12
0
 public static void AddStackSize(FlatBufferBuilder builder, uint stackSize)
 {
     builder.AddUint(2, stackSize, 0);
 }
Esempio n. 13
0
 public static void AddPriority(FlatBufferBuilder builder, uint priority)
 {
     builder.AddUint(12, priority, 0);
 }
Esempio n. 14
0
 public static void AddPcrAddress(FlatBufferBuilder builder, uint pcrAddress)
 {
     builder.AddUint(8, pcrAddress, 0);
 }
Esempio n. 15
0
 public static void AddFunctionIndexEnd(FlatBufferBuilder builder, uint functionIndexEnd)
 {
     builder.AddUint(2, functionIndexEnd, 0);
 }
Esempio n. 16
0
 public static void AddTlsAddress(FlatBufferBuilder builder, uint tlsAddress)
 {
     builder.AddUint(7, tlsAddress, 0);
 }
Esempio n. 17
0
 public static void AddFunctionIndexStart(FlatBufferBuilder builder, uint functionIndexStart)
 {
     builder.AddUint(1, functionIndexStart, 0);
 }
Esempio n. 18
0
 public static void AddXapiThreadStartup(FlatBufferBuilder builder, uint xapiThreadStartup)
 {
     builder.AddUint(3, xapiThreadStartup, 0);
 }
Esempio n. 19
0
 public static void AddTesthashu32Fnv1(FlatBufferBuilder builder, uint testhashu32Fnv1)
 {
     builder.AddUint(17, testhashu32Fnv1, 0);
 }
Esempio n. 20
0
 public static void AddAffinity(FlatBufferBuilder builder, uint affinity)
 {
     builder.AddUint(13, affinity, 0);
 }
Esempio n. 21
0
 public static void AddAddressEnd(FlatBufferBuilder builder, uint addressEnd)
 {
     builder.AddUint(2, addressEnd, 0);
 }
Esempio n. 22
0
 public static void AddCreationFlags(FlatBufferBuilder builder, uint creationFlags)
 {
     builder.AddUint(6, creationFlags, 0);
 }
Esempio n. 23
0
 public static void AddMachineCodeEnd(FlatBufferBuilder builder, uint machineCodeEnd)
 {
     builder.AddUint(5, machineCodeEnd, 0);
 }
Esempio n. 24
0
 public static void AddCodeCacheBase(FlatBufferBuilder builder, uint codeCacheBase)
 {
     builder.AddUint(2, codeCacheBase, 0);
 }
 public static void AddCommandId(FlatBufferBuilder builder, uint commandId)
 {
     builder.AddUint(0, commandId, 0);
 }
Esempio n. 26
0
 public static void AddCodeCacheSize(FlatBufferBuilder builder, uint codeCacheSize)
 {
     builder.AddUint(3, codeCacheSize, 0);
 }
Esempio n. 27
0
 public static void AddId(FlatBufferBuilder builder, uint id)
 {
     builder.AddUint(0, id, 0);
 }
Esempio n. 28
0
 public static void AddTargetAddress(FlatBufferBuilder builder, uint targetAddress)
 {
     builder.AddUint(1, targetAddress, 0);
 }
Esempio n. 29
0
 public static void AddThreadId(FlatBufferBuilder builder, uint threadId)
 {
     builder.AddUint(0, threadId, 0);
 }
Esempio n. 30
0
        /// <summary>
        /// Serializes a value as inline
        /// </summary>
        private int SerializeInlineValue(object obj, TypeModel typeModel)
        {
            switch (typeModel.BaseType)
            {
            case BaseType.Bool:
            {
                _builder.AddBool((bool)obj);
                break;
            }

            case BaseType.Char:
            {
                _builder.AddSbyte((sbyte)obj);
                break;
            }

            case BaseType.UChar:
            {
                _builder.AddByte((byte)obj);
                break;
            }

            case BaseType.Short:
            {
                _builder.AddShort((short)obj);
                break;
            }

            case BaseType.UShort:
            {
                _builder.AddUshort((ushort)obj);
                break;
            }

            case BaseType.Int:
            {
                _builder.AddInt((int)obj);
                break;
            }

            case BaseType.UInt:
            {
                _builder.AddUint((uint)obj);
                break;
            }

            case BaseType.Long:
            {
                _builder.AddLong((long)obj);
                break;
            }

            case BaseType.ULong:
            {
                _builder.AddUlong((ulong)obj);
                break;
            }

            case BaseType.Float:
            {
                _builder.AddFloat((float)obj);
                break;
            }

            case BaseType.Double:
            {
                _builder.AddDouble((double)obj);
                break;
            }

            case BaseType.Struct:
            {
                return(SerializeStruct(obj, typeModel));
            }

            default:
            {
                throw new InvalidOperationException();
            }
            }
            return(_builder.Offset);
        }