FData

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Experimental/Containers/RobinHoodHashTable.h

Include

#include "Experimental/Containers/RobinHoodHashTable.h"

Syntax

struct FData

Variables

Name Description

Public variable

TFreeList< Hash...

 

FreeList

Public variable

TArray< FHashTy...

 

Hashes

Public variable

TArray< KeyValu...

 

KeyVals

Constructors

Name Description

Public function

FData()

Public function

FData

(
    const FData&
)

Destructors

Name Description

Public function

~FData()

Functions

Name Description

Public function

IndexType

 

Allocate

(
    DeducedKeyType&& Key,
    DeducedValueType&& Val,
    FHashType Hash
)

Public function

void

 

Deallocate

(
    IndexType Index
)

Public function

void

 

Empty()

Public function Const

FIteratorSta...

 

End()

Public function Const

const KeyVal...

 

Get

(
    IndexType Index
)

Public function

KeyValueType...

 

Get

(
    IndexType Index
)

Public function Const

SizeType

 

GetAllocatedSize()

Public function Const

IndexType

 

GetMaxIndex()

Public function Const

FIteratorSta...

 

Next

(
    FIteratorState State
)

Public function Const

SizeType

 

Num()

Public function

void

 

Reserve

(
    SizeType ReserveNum
)

Public function Const

FIteratorSta...

 

Start()

Operators

Name Description

Public function

FData &

 

operator=

(
    const FData&
)

Classes

Name

Description

Public struct

FIteratorState

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