FLockFreePointerFIFOBase

Inheritance Hierarchy

FNoncopyable

FLockFreePointerFIFOBase

TLockFreePointerListFIFO

Syntax

template<class T, int TPaddingForCacheContention, uint64 TABAInc>
class FLockFreePointerFIFOBase : public FNoncopyable

Constructors

Name Description

Public function

FLockFreePointerFIFOBase()

Functions

Name Description

Public function Const

bool

 

IsEmpty()

Public function

T *

 

Pop()

Public function

void

 

PopAll

(
    TArray < T* >& OutArray
)

Public function

void

 

Push

(
    T* InPayload
)

Typedefs

Name

Description

TDoublePtr

TLink

TLinkPtr

References

Module

Core

Header

Runtime/Core/Public/Containers/LockFreeList.h