TBaseReverseIterator

The base of [TSortedMap](API\Runtime\Core\Containers\TSortedMap) reverse iterators.

Windows
MacOS
Linux

References

Module

Core

Header

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

Include

#include "Containers/SortedMap.h"

Syntax

template<bool bConst>
class TBaseReverseIterator

Remarks

The base of TSortedMap reverse iterators.

Variables

Name Description

Protected variable

PairType *

 

Data

Protected variable

SizeType

 

Index

Constructors

Name Description

Protected function

TBaseReverseIterator

(
    PairType* InData,
    SizeType InNum
)

Functions

Name Description

Public function Const

ItKeyType &

 

Key()

Public function Const

ItValueType ...

 

Value()

Operators

Name Description

Public function Const

 

operator bool()

Conversion to "bool" returning true if the iterator is valid.

Public function Const

PairType &

 

operator*()

Public function

TBaseReverse...

 

operator++()

Public function Const

PairType ...

 

operator->()

Typedefs

Name

Description

ItKeyType

ItValueType

MapType

Once we add reverse iterator to TArray, this class and TBaseIterator could be merged with a template parameter for forward vs reverse.

PairType

SizeType

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