| FNoncopyable
|
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Containers/LockFreeList.h |
Include |
#include "Containers/LockFreeList.h" |
template<class T, int TPaddingForCacheContention>
class TClosableLockFreePointerListUnorderedSingleConsumer : private FLockFreePointerListLIFOBase< T, TPaddingForCacheContention, 2 >
Name | Description | ||
---|---|---|---|
|
IsClosed() |
Check if the list is closed |
|
|
PopAllAndClose ( |
Pop all items from the list and atomically close it. |
|
|
PushIfNotClosed ( |
Push an item onto the head of the list, unless the list is closed |
|
|
Reset() |
Reset the list to the initial state. |