TLinkedList

Encapsulates a link in a single linked list with constant access time.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

TLinkedListBase

TLinkedList

References

Module

Core

Header

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

Include

#include "Containers/List.h"

Syntax

template<class ElementType>
class TLinkedList : public TLinkedListBase< TLinkedList< ElementType >, ElementType, TLinkedListIterator >

Remarks

Encapsulates a link in a single linked list with constant access time.

This linked list is non-intrusive, i.e. it stores a copy of the element passed to it (typically a pointer)

Constructors

Name Description

Public function

TLinkedList()

Default constructor (empty list).

Public function

TLinkedList

(
    const ElementType& InElement
)

Creates a new linked list with a single element.

Operators

Name Description

Public function

ElementType ...

 

operator*()

Public function Const

const Elemen...

 

operator*()

Public function

ElementType ...

 

operator->()

Accessors.

Public function Const

const Elemen...

 

operator->()

Typedefs

Name

Description

Super