Ark Server API (ASA) - Wiki
|
#include <Tuple.h>
Public Member Functions | |
template<typename... ArgTypes, decltype(UE::Core::Private::Tuple::ConstructibleConceptCheck< Types... >(DeclVal< ArgTypes && >()...)) * = nullptr UE_CONSTRAINTS_BEGIN UE_CONSTRAINTS_END> | |
TTuple (ArgTypes &&... Args) | |
template<typename... ArgTypes, decltype(UE::Core::Private::Tuple::ConstructibleConceptCheck< Types... >(DeclVal< ArgTypes && >()...)) * = nullptr UE_CONSTRAINTS_BEGIN UE_CONSTRAINTS_END> | |
TTuple (ArgTypes &&... Args) | |
template<typename... OtherTypes, decltype(UE::Core::Private::Tuple::ConstructibleConceptCheck< Types... >(DeclVal< OtherTypes && >()...)) * = nullptr> | |
TTuple (TTuple< OtherTypes... > &&Other) | |
template<typename... OtherTypes, decltype(UE::Core::Private::Tuple::ConstructibleConceptCheck< Types... >(DeclVal< const OtherTypes & >()...)) * = nullptr> | |
TTuple (const TTuple< OtherTypes... > &Other) | |
TTuple ()=default | |
TTuple (TTuple &&)=default | |
TTuple (const TTuple &)=default | |
TTuple & | operator= (TTuple &&)=default |
TTuple & | operator= (const TTuple &)=default |
template<typename... OtherTypes, decltype(UE::Core::Private::Tuple::AssignableConceptCheck< Types &... >(DeclVal< const OtherTypes & >()...)) * = nullptr> | |
TTuple & | operator= (const TTuple< OtherTypes... > &Other) |
template<typename... OtherTypes, decltype(UE::Core::Private::Tuple::AssignableConceptCheck< Types &... >(DeclVal< OtherTypes && >()...)) * = nullptr> | |
TTuple & | operator= (TTuple< OtherTypes... > &&Other) |
Private Types | |
typedef UE::Core::Private::Tuple::TTupleBase< TMakeIntegerSequence< uint32, sizeof...(Types)>, Types... > | Super |
|
private |
|
inline |
|
inline |
|
inline |
|
inline |