UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Core::Private::Tuple::TTupleBaseElement< T, Index, TupleSize > Struct Template Reference

#include <Tuple.h>

Public Member Functions

template<typename ArgType >
constexpr TTupleBaseElement (EForwardingConstructor, ArgType &&Arg)
 
constexpr TTupleBaseElement ()
 
 TTupleBaseElement (TTupleBaseElement &&)=default
 
 TTupleBaseElement (const TTupleBaseElement &)=default
 
TTupleBaseElementoperator= (TTupleBaseElement &&)=default
 
TTupleBaseElementoperator= (const TTupleBaseElement &)=default
 

Public Attributes

Value
 

Constructor & Destructor Documentation

◆ TTupleBaseElement() [1/4]

template<typename T , uint32 Index, uint32 TupleSize>
template<typename ArgType >
constexpr UE::Core::Private::Tuple::TTupleBaseElement< T, Index, TupleSize >::TTupleBaseElement ( EForwardingConstructor  ,
ArgType &&  Arg 
)
inlineexplicitconstexpr

◆ TTupleBaseElement() [2/4]

template<typename T , uint32 Index, uint32 TupleSize>
constexpr UE::Core::Private::Tuple::TTupleBaseElement< T, Index, TupleSize >::TTupleBaseElement ( )
inlineconstexpr

◆ TTupleBaseElement() [3/4]

template<typename T , uint32 Index, uint32 TupleSize>
UE::Core::Private::Tuple::TTupleBaseElement< T, Index, TupleSize >::TTupleBaseElement ( TTupleBaseElement< T, Index, TupleSize > &&  )
default

◆ TTupleBaseElement() [4/4]

template<typename T , uint32 Index, uint32 TupleSize>
UE::Core::Private::Tuple::TTupleBaseElement< T, Index, TupleSize >::TTupleBaseElement ( const TTupleBaseElement< T, Index, TupleSize > &  )
default

Member Function Documentation

◆ operator=() [1/2]

template<typename T , uint32 Index, uint32 TupleSize>
TTupleBaseElement & UE::Core::Private::Tuple::TTupleBaseElement< T, Index, TupleSize >::operator= ( const TTupleBaseElement< T, Index, TupleSize > &  )
default

◆ operator=() [2/2]

template<typename T , uint32 Index, uint32 TupleSize>
TTupleBaseElement & UE::Core::Private::Tuple::TTupleBaseElement< T, Index, TupleSize >::operator= ( TTupleBaseElement< T, Index, TupleSize > &&  )
default

Member Data Documentation

◆ Value

template<typename T , uint32 Index, uint32 TupleSize>
T UE::Core::Private::Tuple::TTupleBaseElement< T, Index, TupleSize >::Value

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