TLockFreePointerListLIFOPad

Inheritance Hierarchy

Syntax

template<class T, int TPaddingForCacheContention>
class TLockFreePointerListLIFOPad : private FLockFreePointerListLIFOBase< T, TPaddingForCacheContention >

Functions

Name Description

Public function Const

bool

 

IsEmpty()

Check if the list is empty.

Public function

T *

 

Pop()

Pop an item from the list or return NULL if the list is empty.

Public function

void

 

PopAll

(
    TArray < T* >& Output
)

Pop all items from the list.

Public function

void

 

Push

(
    T* NewItem
)

Push an item onto the head of the list.

References

Module

Core

Header

Runtime/Core/Public/Containers/LockFreeList.h