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.

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback