Class UnmanagedHelper
public static class UnmanagedHelper
- Inheritance
-
UnmanagedHelper
- Inherited Members
Methods
CopyTo(IMemoryBlock, IMemoryBlock)
Copies the entire contents of this storage to given address (using Count).
public static void CopyTo(this IMemoryBlock src, IMemoryBlock dst)
Parameters
srcIMemoryBlockdstIMemoryBlockThe block to copy to.
CopyTo(IMemoryBlock, IMemoryBlock, int)
Copies the entire contents of this storage to given address (using Count).
public static void CopyTo(this IMemoryBlock src, IMemoryBlock dst, int countOffsetDesitinion)
Parameters
srcIMemoryBlockdstIMemoryBlockThe block to copy to.
countOffsetDesitinionint
CopyTo(IMemoryBlock, void*)
Copies the entire contents of this storage to given address.
public static void CopyTo(this IMemoryBlock src, void* dstAddress)
Parameters
srcIMemoryBlockThe source of the copying
dstAddressvoid*The address to copy to.
CopyTo(IMemoryBlock, void*, int)
Copies the entire contents of this storage to given address (using Count).
public static void CopyTo(this IMemoryBlock src, void* dstAddress, int countOffsetDesitinion)
Parameters
srcIMemoryBlockdstAddressvoid*countOffsetDesitinionint
CopyTo<T>(UnmanagedMemoryBlock<T>, UnmanagedMemoryBlock<T>)
Copies the entire contents of this storage to given address (using Count).
public static void CopyTo<T>(this UnmanagedMemoryBlock<T> src, UnmanagedMemoryBlock<T> dst) where T : unmanaged
Parameters
srcUnmanagedMemoryBlock<T>dstUnmanagedMemoryBlock<T>The block to copy to.
Type Parameters
T