IAnalysisSession

Windows
MacOS
Linux

References

Module

TraceServices

Header

/Engine/Source/Developer/TraceServices/Public/TraceServices/Model/AnalysisSession.h

Include

#include "TraceServices/Model/AnalysisSession.h"

Syntax

class IAnalysisSession

Destructors

Name Description

Public function Virtual

~IAnalysisSession()

Functions

Name Description

Public function

void

 

AddAnalyzer

(
    IAnalyzer* Analyzer
)

Public function

void

 

AddProvider

(
    const FName& Name,
    IProvider* Provider
)

Public function

void

 

BeginEdit()

Public function Const

void

 

BeginRead()

Public function

ProviderType...

 

EditProvider

(
    const FName& Name
)

Public function

void

 

EndEdit()

Public function Const

void

 

EndRead()

Public function Const

double

 

GetDurationSeconds()

Public function

ILinearAlloc...

 

GetLinearAllocator()

Public function Const

const TCHAR ...

 

GetName()

Public function Const

bool

 

IsAnalysisComplete()

Public function Const

void

 

ReadAccessCheck()

Public function Const

const Provid...

 

ReadProvider

(
    const FName& Name
)

Public function Const

void

 

Stop

(
    bool bAndWait
)

Public function

const TCHAR ...

 

StoreString

(
    const TCHAR* String
)

Public function

const TCHAR ...

 

StoreString

(
    const FStringView& String
)

Public function

void

 

UpdateDurationSeconds

(
    double Duration
)

Public function Const

void

 

Wait()

Public function

void

 

WriteAccessCheck()

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