UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FStallingTaskQueue< T, TPaddingForCacheContention, NumPriorities > Class Template Reference

#include <LockFreeList.h>

Public Member Functions

 FStallingTaskQueue ()
 
int32 Push (T *InPayload, uint32 Priority)
 
T * Pop (int32 MyThread, bool bAllowStall)
 

Constructor & Destructor Documentation

◆ FStallingTaskQueue()

template<class T , int TPaddingForCacheContention, int NumPriorities>
FStallingTaskQueue< T, TPaddingForCacheContention, NumPriorities >::FStallingTaskQueue ( )
inline

Member Function Documentation

◆ Pop()

template<class T , int TPaddingForCacheContention, int NumPriorities>
T * FStallingTaskQueue< T, TPaddingForCacheContention, NumPriorities >::Pop ( int32  MyThread,
bool  bAllowStall 
)
inline

◆ Push()

template<class T , int TPaddingForCacheContention, int NumPriorities>
int32 FStallingTaskQueue< T, TPaddingForCacheContention, NumPriorities >::Push ( T *  InPayload,
uint32  Priority 
)
inline

The documentation for this class was generated from the following file: