Method WriteMessage
WriteMessage(in LogMessage, ref FormatterStruct, ref HeaderData, ref UnsafeText, ref FixedString512Bytes, ref LogMemoryManager)
Method that is used to parse the {Message} itself
Declaration
public static bool WriteMessage(in LogMessage logMessage, ref FormatterStruct formatter, ref HeaderData headerData, ref UnsafeText messageOutput, ref FixedString512Bytes errorMessage, ref LogMemoryManager memAllocator)
Parameters
Type | Name | Description |
---|---|---|
LogMessage | logMessage | Log message |
FormatterStruct | formatter | Current formatter |
HeaderData | headerData | Parsed binary header data |
UnsafeText | messageOutput | Output of this function |
FixedString512Bytes | errorMessage | Returns an error message string, should a problem parsing the message occur. |
LogMemoryManager | memAllocator | Memory allocator that contains other fields of the message |
Returns
Type | Description |
---|---|
bool | True if no errors happened |