/Engine/Source/Runtime/Core/Public/Containers/ConsumeAllMpmcQueue.h
Multi-producer/multi-consumer unbounded concurrent queue (implemented as a Stack) that is atomically consumed and is reset to its default empty state. Validated and run though atomic race detector.
template<typename T, typename AllocatorType> class TConsumeAllMpmcQueue