FAnalysisProcessor

Represents the processing (e.g. analysis) of a trace stream.

Windows
MacOS
Linux

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.

that the processing (and thus analysis) happens on another thread.

Constructors

Destructors

Name Description

Public function

~FAnalysisProcessor()

Functions

Name Description

Public function Const

bool

 

IsActive()

Checks if this object instance is valid and currently processing

Public function

void

 

Pause

(
    bool bState
)

Pause or resume the processing.

Public function

void

 

Stop()

End processing a trace stream.

Public function

void

 

Wait()

Wait for the entire stream to have been processed and analysed.

Operators

Name Description

Public function

FAnalysisPro...

 

operator=

(
    FAnalysisProcessor&&
)

Classes

Name

Description

Public class

FImpl

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss