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

#include <IsImplicitlyConstructible.h>

Static Public Member Functions

template<typename U >
static void TakesU (U &&)
 

Static Public Attributes

static constexpr bool value = (!std::is_aggregate_v<T> || sizeof...(ArgTypes) == 0) && requires{ TakesU<T>({ std::declval<ArgTypes>()... }); }
 

Member Function Documentation

◆ TakesU()

template<typename T , typename... ArgTypes>
template<typename U >
static void UE::Core::Private::TIsImplicitlyConstructibleImpl< T, ArgTypes >::TakesU ( U &&  )
static

Member Data Documentation

◆ value

template<typename T , typename... ArgTypes>
constexpr bool UE::Core::Private::TIsImplicitlyConstructibleImpl< T, ArgTypes >::value = (!std::is_aggregate_v<T> || sizeof...(ArgTypes) == 0) && requires{ TakesU<T>({ std::declval<ArgTypes>()... }); }
staticconstexpr

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