UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TSpscQueue< T, AllocatorType >::FIterator Struct Reference

#include <SpscQueue.h>

Public Member Functions

 FIterator (const TSpscQueue &Queue)
 
FIteratoroperator++ ()
 
bool operator== (std::nullptr_t) const
 
const ElementTypeoperator* () const
 

Public Attributes

TSpscQueue::FNode * Current
 

Constructor & Destructor Documentation

◆ FIterator()

template<typename T , typename AllocatorType = FMemory>
TSpscQueue< T, AllocatorType >::FIterator::FIterator ( const TSpscQueue Queue)
inline

Member Function Documentation

◆ operator*()

template<typename T , typename AllocatorType = FMemory>
const ElementType & TSpscQueue< T, AllocatorType >::FIterator::operator* ( ) const
inline

◆ operator++()

template<typename T , typename AllocatorType = FMemory>
FIterator & TSpscQueue< T, AllocatorType >::FIterator::operator++ ( )
inline

◆ operator==()

template<typename T , typename AllocatorType = FMemory>
bool TSpscQueue< T, AllocatorType >::FIterator::operator== ( std::nullptr_t  ) const
inline

Member Data Documentation

◆ Current

template<typename T , typename AllocatorType = FMemory>
TSpscQueue::FNode* TSpscQueue< T, AllocatorType >::FIterator::Current

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