Navigation
API > API/Runtime > API/Runtime/Core
A log template that is templated on its storage. Use FInlineLogTemplate or FSharedLogTemplate.
| Name | TLogTemplate |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/Logging/StructuredLogFormat.h |
| Include Path | #include "Logging/StructuredLogFormat.h" |
Syntax
template<typename StorageType>
class TLogTemplate
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TLogTemplate () |
Logging/StructuredLogFormat.h | ||
TLogTemplate
(
const TCHAR* Format, |
Logging/StructuredLogFormat.h | ||
TLogTemplate
(
const UTF8CHAR* Format, |
Logging/StructuredLogFormat.h | ||
TLogTemplate
(
const FText& Format, |
Logging/StructuredLogFormat.h | ||
TLogTemplate
(
const TCHAR* TextNamespace, |
Logging/StructuredLogFormat.h | ||
TLogTemplate
(
const TCHAR* TextNamespace, |
Logging/StructuredLogFormat.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~TLogTemplate() |
Logging/StructuredLogFormat.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Storage | StorageType | Logging/StructuredLogFormat.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FLogTemplate * Detach() |
Logging/StructuredLogFormat.h | ||
void FormatTo
(
FUtf8StringBuilderBase& Out, |
Logging/StructuredLogFormat.h | ||
void FormatTo
(
FWideStringBuilderBase& Out, |
Logging/StructuredLogFormat.h | ||
FText FormatToText
(
const FCbFieldViewIterator& Fields |
Logging/StructuredLogFormat.h | ||
FLogTemplate * Get() |
Logging/StructuredLogFormat.h |