TTimingEventSearchCache

Simple acceleration structure used to return previously searched results.

Windows
MacOS
Linux

References

Module

TraceInsights

Header

/Engine/Source/Developer/TraceInsights/Public/Insights/ViewModels/TimingEventSearch.h

Include

#include "Insights/ViewModels/TimingEventSearch.h"

Syntax

template<typename PayloadType, int32 Size>
struct TTimingEventSearchCache

Remarks

Simple acceleration structure used to return previously searched results.

Constructors

Name Description

Public function

TTimingEventSearchCache()

Functions

Name Description

Public function

bool

 

Read

(
    const FTimingEventSearchHandle& In...,
    double& OutStartTime,
    double& OutEndTime,
    uint32& OutDepth,
    PayloadType& OutPayload
)

Attempt to read from the cache.

Public function

void

 

Reset()

Reset the cache. Any reads after this will return false.

Public function

FTimingEvent...

 

Write

(
    double InStartTime,
    double InEndTime,
    uint32 InDepth,
    const PayloadType& InPayload
)

Write to the cache

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