Navigation
API > API/Runtime > API/Runtime/Core
| Name | FFormatArgsTrace |
| Type | struct |
| Header File | /Engine/Source/Runtime/Core/Public/ProfilingDebugging/FormatArgsTrace.h |
| Include Path | #include "ProfilingDebugging/FormatArgsTrace.h" |
Syntax
struct FFormatArgsTrace
Structs
| Name | Remarks |
|---|---|
| TIsStringArgument |
Enums
Public
| Name | Remarks |
|---|---|
| EFormatArgTypeCode |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| TBufferWithOverflow | TArray< uint8, TInlineAllocator< InlineSize > > | Convenient alias to use when allowing overflow for very large messages. | ProfilingDebugging/FormatArgsTrace.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void EncodeArgumentInternal
(
uint8*& TypeCodesPtr, |
ProfilingDebugging/FormatArgsTrace.h | ||
static uint16 EncodeArguments
(
uint8(&) Buffer, |
Encode arguments in a fixed size buffer. | ProfilingDebugging/FormatArgsTrace.h | |
static void EncodeArgumentsInternal
(
uint8*& TypeCodesPtr, |
ProfilingDebugging/FormatArgsTrace.h | ||
static void EncodeArgumentsInternal
(
uint8*& ArgDescriptorsPtr, |
ProfilingDebugging/FormatArgsTrace.h | ||
static int32 EncodeArgumentsWithArray
(
BufferType& Array, |
Encode arguments in any type of resizable array. | ProfilingDebugging/FormatArgsTrace.h | |
static uint64 GetArgumentEncodedSize
(
T Argument |
ProfilingDebugging/FormatArgsTrace.h | ||
static uint64 GetArgumentsEncodedSize () |
ProfilingDebugging/FormatArgsTrace.h | ||
static uint64 GetArgumentsEncodedSize
(
T Head, |
ProfilingDebugging/FormatArgsTrace.h |