Navigation
API > API/Developer > API/Developer/TraceAnalysis > API/Developer/TraceAnalysis/Trace
References
Module | TraceAnalysis |
Header | /Engine/Source/Developer/TraceAnalysis/Public/Trace/Analysis.h |
Include | #include "Trace/Analysis.h" |
Syntax
class FAnalysisProcessor
Remarks
Represents the processing (e.g. analysis) of a trace stream. Instances are created by constructing an FAnalysisContext object to marry an event trace with how it should be analyzed. Note that the processing (and thus analysis) happens on another thread.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
|||
![]() |
FAnalysisProcessor
(
FAnalysisProcessor&& Rhs |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | IsActive () |
Checks if this object instance is valid and currently processing |
![]() |
void | Pause
(
bool bState |
Pause or resume the processing. |
![]() |
void | Stop () |
End processing a trace stream. |
![]() |
void | Wait () |
Wait for the entire stream to have been processed and analysed. |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
FAnalysisProcessor & | operator=
(
FAnalysisProcessor&& |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FImpl |