FOptionalCacheRecord

A cache record that can be null.

Windows
MacOS
Linux

Inheritance Hierarchy

FCacheRecord

FOptionalCacheRecord

References

Module

DerivedDataCache

Header

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

Include

#include "DerivedDataCacheRecord.h"

Syntax

class FOptionalCacheRecord : private UE::DerivedData::FCacheRecord

Remarks

A cache record that can be null.

Constructors

Name Description

Public function

FOptionalCacheRecord()

Public function

FOptionalCacheRecord

(
    FCacheRecord&& InRecord
)

Public function

FOptionalCacheRecord

(
    const FCacheRecord& InRecord
)

Functions

Name Description

Public function Const

const FCache...

 

Get()

Returns the cache record. The caller must check for null before using this accessor.

Public function

FCacheRecord...

 

Get()

Public function Const

bool

 

IsNull()

Public function Const

bool

 

IsValid()

Public function

void

 

Reset()

Operators

Name Description

Public function Const

 

operator bool()

Public function

FOptionalCac...

 

operator=

(
    FCacheRecord&& InRecord
)

Public function

FOptionalCac...

 

operator=

(
    const FCacheRecord& InRecord
)

See Also