FBackendDebugOptions

Debug options that can be applied to backends to simulate different behavior

Windows
MacOS
Linux

References

Module

DerivedDataCache

Header

/Engine/Source/Developer/DerivedDataCache/Public/DerivedDataBackendInterface.h

Include

#include "DerivedDataBackendInterface.h"

Syntax

struct FBackendDebugOptions

Remarks

Debug options that can be applied to backends to simulate different behavior

Variables

Name Description

Public variable

int

 

RandomMissRate

Percentage of requests that should result in random misses

Public variable

TArray< FString...

 

SimulateMissTypes

Types of DDC entries that should always be a miss

Public variable

ESpeedClass

 

SpeedClass

Apply behavior of this speed class

Constructors

Name Description

Public function

FBackendDebugOptions()

Functions

Name Description

Public function Static

bool

 

ParseFromTokens

(
    FBackendDebugOptions& OutOptions,
    const TCHAR* InNodeName,
    const TCHAR* InTokens
)

Fill in the provided structure based on the name of the node (e.g. 'shared') and the provided token stream

Public function

bool

 

ShouldSimulateMiss

(
    const TCHAR* InCacheKey
)

Returns true if, according to the properties of this struct, the provided key should be treated as a miss.

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