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

#include <SimpleStreamableAssetManager.h>

Public Types

using FStorageShard = TLocklessStaticStorage< T, 512 >
 

Public Member Functions

void Push (T &&In)
 
TArray< FStorageShard * > ExtractShards ()
 
 ~TLocklessGrowingStorage ()
 

Member Typedef Documentation

◆ FStorageShard

template<typename T >
using TLocklessGrowingStorage< T >::FStorageShard = TLocklessStaticStorage<T, 512>

Constructor & Destructor Documentation

◆ ~TLocklessGrowingStorage()

Member Function Documentation

◆ ExtractShards()

template<typename T >
TArray< FStorageShard * > TLocklessGrowingStorage< T >::ExtractShards ( )
inline

◆ Push()

template<typename T >
void TLocklessGrowingStorage< T >::Push ( T &&  In)
inline

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