UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Queue.h File Reference
#include "CoreTypes.h"
#include "Templates/UnrealTemplate.h"
#include "HAL/PlatformAtomics.h"
#include "HAL/PlatformMisc.h"
#include <type_traits>

Go to the source code of this file.

Classes

class  TQueue< T, Mode >
 

Enumerations

enum class  EQueueMode { Mpsc , Spsc , SingleThreaded }
 

Enumeration Type Documentation

◆ EQueueMode

enum class EQueueMode
strong

Enumerates concurrent queue modes.

Enumerator
Mpsc 

Multiple-producers, single-consumer queue.

Spsc 

Single-producer, single-consumer queue.

SingleThreaded 

Single-threaded - no guarantees of concurrent safety.