FlatBuffers.ByteBuffer.PutUshort C# (CSharp) Méthode

PutUshort() public méthode

public PutUshort ( int offset, ushort value ) : void
offset int
value ushort
Résultat void
        public unsafe void PutUshort(int offset, ushort value)
        {
            AssertOffsetAndLength(offset, sizeof(ushort));
            fixed (byte* ptr = _buffer)
            {
                *(ushort*)(ptr + offset) = BitConverter.IsLittleEndian
                    ? value
                    : ReverseBytes(value);
            }
        }

Usage Example

 public void PutUshort(ushort x)
 {
     _bb.PutUshort(_space -= sizeof(ushort), x);
 }