UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TAdderReserverRef< T, SizeType > Struct Template Reference

#include <AdderRef.h>

+ Inheritance diagram for TAdderReserverRef< T, SizeType >:

Public Member Functions

template<typename ContainerType >
UE_NODEBUG TAdderReserverRef (ContainerType &InContainer UE_LIFETIMEBOUND)
 
UE_NODEBUG SizeType Num () const
 
UE_NODEBUG void Reserve (SizeType Size) const
 
- Public Member Functions inherited from TAdderRef< T >
template<typename ContainerType >
UE_NODEBUG TAdderRef (ContainerType &InContainer UE_LIFETIMEBOUND)
 
UE_NODEBUG void Add (const T &Val) const
 
UE_NODEBUG void Add (T &&Val) const
 

Additional Inherited Members

- Protected Member Functions inherited from TAdderRef< T >
UE_NODEBUG TAdderRef (const UE::Core::Private::TAdderVTable< T > *InVPtr, void *InContainerPtr)
 
- Protected Attributes inherited from TAdderRef< T >
const UE::Core::Private::TAdderVTable< T > * VPtr
 
voidContainerPtr
 

Constructor & Destructor Documentation

◆ TAdderReserverRef()

template<typename T , typename SizeType = int32>
template<typename ContainerType >
UE_NODEBUG TAdderReserverRef< T, SizeType >::TAdderReserverRef ( ContainerType &InContainer  UE_LIFETIMEBOUND)
inline

Member Function Documentation

◆ Num()

template<typename T , typename SizeType = int32>
UE_NODEBUG SizeType TAdderReserverRef< T, SizeType >::Num ( ) const
inline

◆ Reserve()

template<typename T , typename SizeType = int32>
UE_NODEBUG void TAdderReserverRef< T, SizeType >::Reserve ( SizeType  Size) const
inline

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