Method BuildMessage__Unmanaged
BuildMessage__Unmanaged(byte*, int, ref LogMemoryManager)
Helper function to pack generic T into LogMemoryManager
Declaration
[RequiredMember]
public static PayloadHandle BuildMessage__Unmanaged(byte* sourcePtr, int sourceLength, ref LogMemoryManager memAllocator)
Parameters
Type | Name | Description |
---|---|---|
byte* | sourcePtr | Input message's ptr |
int | sourceLength | Input message's length in bytes |
LogMemoryManager | memAllocator | Memory manager |
Returns
Type | Description |
---|---|
PayloadHandle | Handle for the created data |
Remarks
When BuildMessage is called in Burst code, BuildMessage__Unmanaged is called instead