Navigation
| Name | TraceAnalysis |
| Type | Developer |
| Location | /Engine/Source/Developer/TraceAnalysis/ |
| Module Build Rules | TraceAnalysis.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FAnalysisContext | Used to describe how a log of trace events should be analyzed and being the analysis on a particular trace stream. |
| FAnalysisProcessor | Represents the processing (e.g. analysis) of a trace stream. |
| FControlClient | Simple helper class for communicating with trace system of a running instance. |
| FDirectSocketStream | Creates a stream to directly consume a trace stream from the tracing application. |
| FFileDataStream | An implementation of IInDataStream that reads from a file on disk. |
| FFileOutDataStream | An implementation of IOutDataStream that writes to a file on disk. |
| FStoreClient | |
| FStoreConnection | |
| FStoreService | |
| FTraceWriter | |
| FTraceWriterEventBuilder | |
| FTraceWriterEventDeclarationBuilder | |
| FTraceWriterEventFieldInfo | |
| FTraceWriterEventInfo | |
| FTraceWriterFieldData | |
| FTraceWriterThreadInfo |
Structs
| Name | Remarks |
|---|---|
| FTraceWriterFieldTypeResolver |
Interfaces
| Name | Remarks |
|---|---|
| IAnalyzer | Interface that users implement to analyze the events in a trace. |
| IInDataStream | |
| IOutDataStream |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FMessageDelegate | TBaseDelegate_TwoParams< void, EAnalysisMessageSeverity, FStringView > | Trace/Analysis.h | |
| FOnCompletedDelegate | TBaseDelegate_NoParams< void > | Trace/Analysis.h |
Enums
Public
| Name | Remarks |
|---|---|
| UE::Trace::EAnalysisMessageSeverity | |
| UE::Trace::ETraceWriterBeginOptions | |
| UE::Trace::ETraceWriterEventFlags | Flags for a trace event. |
| UE::Trace::ETraceWriterFieldType | Field type. |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Trace/TraceWriter.h | |||
| Trace/TraceWriter.h | |||
| Trace/TraceWriter.h |