Exemplo n.º 1
0
 public void Write <T>(T structure, bool marshalStructure = true) => StreamExtensions.Write(this, ref structure, marshalStructure);
Exemplo n.º 2
0
 public void Write <T>(ref T structure) where T : unmanaged => StreamExtensions.Write(this, ref structure);
Exemplo n.º 3
0
 /// <summary>
 /// Pads the stream with <see paramref="value"/> bytes until it is aligned.
 /// </summary>
 public void AddPadding(byte value, int alignment = 2048) => StreamExtensions.AddPadding(this, value, alignment);
Exemplo n.º 4
0
 /// <summary>
 /// Pads the stream with 0x00 bytes until it is aligned.
 /// </summary>
 public void AddPadding(int alignment = 2048) => StreamExtensions.AddPadding(this, alignment);
Exemplo n.º 5
0
 public void WriteBigEndianStruct <T>(T structure) where T : unmanaged, IEndianReversible => StreamExtensions.WriteBigEndianStruct(this, structure);
Exemplo n.º 6
0
 public void WriteBigEndianPrimitive <T>(T structure) where T : unmanaged => StreamExtensions.WriteBigEndianPrimitive(this, structure);