Skip to content

Exomia.Network.Extensions.Struct

Daniel Baetz edited this page Nov 11, 2018 · 6 revisions

FromBytesExtensions

FromBytesExtensions class

public static class Exomia.Network.Extensions.Struct.FromBytesExtensions

Static Methods

Type Name Summary
void FromBytes(this Byte[] arr, T& obj)
void FromBytes(this Byte[] arr, Int32 offset, T& obj)
T FromBytes(this Byte[] arr)
T FromBytes(this Byte[] arr, Int32 offset)
void FromBytesUnsafe(this Byte[] arr, T& obj)
void FromBytesUnsafe(this Byte[] arr, Int32 offset, T& obj)
T FromBytesUnsafe(this Byte[] arr)
T FromBytesUnsafe(this Byte[] arr, Int32 offset)
void FromBytesUnsafe2(this Byte[] arr, T& obj)
void FromBytesUnsafe2(this Byte[] arr, Int32 offset, T& obj)
T FromBytesUnsafe2(this Byte[] arr)
T FromBytesUnsafe2(this Byte[] arr, Int32 offset)

ToBytesExtensions

ToBytesExtensions class

public static class Exomia.Network.Extensions.Struct.ToBytesExtensions

Static Methods

Type Name Summary
Byte[] ToBytes(this T data, Int32& length)
void ToBytes(this T data, Byte[]& arr, Int32& length)
void ToBytes(this T data, Byte[]& arr, Int32 offset, Int32& length)
Byte[] ToBytesUnsafe(this T data, Int32& length)
void ToBytesUnsafe(this T data, Byte[]& arr, Int32& length)
void ToBytesUnsafe(this T data, Byte[]& arr, Int32 offset, Int32& length)
Byte[] ToBytesUnsafe2(this T data, Int32& length)
void ToBytesUnsafe2(this T data, Byte[]& arr, Int32& length)
void ToBytesUnsafe2(this T data, Byte[]& arr, Int32 offset, Int32& length)