![]() |
Ark Server API (ASA) - Wiki
|
#include <Tuple.h>
Inheritance diagram for TTuple< Types >:
Collaboration diagram for TTuple< Types >: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 |