TBaseIterator

Base class for cache iterators. Iteration begins at the most recent entry.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Containers/LruCache.h

Include

#include "Containers/LruCache.h"

Syntax

template<bool Const>
class TBaseIterator

Remarks

Base class for cache iterators.

Iteration begins at the most recent entry.

Constructors

Name Description

Public function

TBaseIterator()

Public function

TBaseIterator

(
    const TLruCache& Cache
)

Functions

Name Description

Protected function

FCacheEntry ...

 

GetCurrentEntry()

Protected function

void

 

Increment()

Public function Const

KeyType &

 

Key()

Public function Const

ValueType &

 

Value()

Operators

Name Description

Public function Const

 

operator bool()

Public function Const

bool

 

operator!()

Public function Const

ValueType &

 

operator*()

Public function

TBaseIterato...

 

operator++()

Public function Const

ValueType &

 

operator->()