Click or drag to resize

LittleEndianCopyBytesT(T, Byte*) Method

Copies the specified primitive type value as an array of bytes in the target endian-order to the destination array.

Namespace: GSF
Assembly: GSF.Core (in GSF.Core.dll) Version: 2.4.258-beta+f8b6aa3dbfe0b4cc2b0b0760dd5d2a3dd4f59d09
Syntax
public static int CopyBytes<T>(
	T value,
	byte* destination
)
where T : struct, new(), IConvertible
View Source

Parameters

value  T
The Boolean value to convert and copy.
destination  Byte*
The destination buffer.

Type Parameters

T
Native value type to get bytes for.

Return Value

Int32
Length of bytes copied into array based on size of T.
Exceptions
ExceptionCondition
ArgumentExceptionvalue type is not primitive.
InvalidOperationExceptionCannot get bytes for value type.
See Also