UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Queue.h File Reference
#include "uLang/Common/Common.h"
#include <atomic>
#include <utility>

Go to the source code of this file.

Classes

class  uLang::TQueueG< InElementType, Mode >
 

Namespaces

namespace  uLang
 

Typedefs

template<typename InElementType >
using uLang::TQueue = TQueueG< InElementType >
 Queue that allocates elements on the heap.
 
template<typename InElementType >
using uLang::TMQueue = TQueueG< InElementType, EQueueMode::MultipleProducersSingleConsumer >
 Queue that supports multiple producers adding elements that are allocated on the heap.
 

Enumerations

enum class  uLang::EQueueMode : int8_t { uLang::MultipleProducersSingleConsumer , uLang::SingleProducerSingleConsumer }
 Concurrent queue modes. More...