TSetElement

Syntax

template<typename InElementType>
class TSetElement

Remarks

An element in the set.

Variables

Name Description

Public variable

int32

 

HashIndex

The hash bucket that the element is currently linked to.

Public variable

FSetElementId

 

HashNextId

The id of the next element in the same hash bucket.

Public variable

ElementType

 

Value

The element's value.

Constructors

Name Description

Public function

TSetElement()

Default constructor.

Public function

TSetElement

(
    InitType&& InValue
)

Initialization constructor.

Public function

TSetElement

(
    const TSetElement & Rhs
)

Copy/move constructors

Public function

TSetElement

(
    TSetElement && Rhs
)

Operators

Name Description

Public function Const

bool

 

operator!=

(
    const TSetElement & Other
)

Public function

TSetElement ...

 

operator=

(
    const TSetElement & Rhs
)

Copy/move assignment

Public function

TSetElement ...

 

operator=

(
    TSetElement && Rhs
)

Public function Const

bool

 

operator==

(
    const TSetElement & Other
)

Comparison operators.

Typedefs

Name

Description

ElementType

References

Module

Core

Header

Runtime/Core/Public/Containers/Set.h