TIntrusiveDoubleLinkedListIterator

Forward declarations.

Choose your operating system:

Windows

macOS

Linux

References

Module

Core

Header

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

Include

#include "Containers/IntrusiveDoubleLinkedList.h"

Syntax

template<class NodeType>
class TIntrusiveDoubleLinkedListIterator

Remarks

Iterator for intrusive double linked list.

Constructors

Name Description

Public function

TIntrusiveDoubleLinkedListIterator

(
    ElementType* Node
)

Functions

Name Description

Public function Const

ElementType ...

 

GetNode()

Operators

Name Description

Public function

TIntrusiveDo...

 

operator--()

Public function

TIntrusiveDo...

 

operator--

(
    int
)

Public function Const

bool

 

operator!=

(
    const TIntrusiveDoubleLinkedListIte...
)

Public function Const

ElementType ...

 

operator*()

Public function

TIntrusiveDo...

 

operator++()

Public function

TIntrusiveDo...

 

operator++

(
    int
)

Public function Const

bool

 

operator==

(
    const TIntrusiveDoubleLinkedListIte...
)

Public function Const

ElementType ...

 

operator->()

Accessors.

Typedefs

Name

Description

ElementType