UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
uLang::TTypeTraitsBase< T > Struct Template Reference

#include <TypeTraits.h>

+ Inheritance diagram for uLang::TTypeTraitsBase< T >:

Public Types

enum  
 
using ConstInitType = typename TCallTraits< T >::ParamType
 
using ConstPointerType = typename TCallTraits< T >::ConstPointerType
 

Detailed Description

template<typename T>
struct uLang::TTypeTraitsBase< T >

Helper for array traits. Provides a common base to more easily refine a portion of the traits when specializing. Mainly used by MemoryOps.h which is used by the contiguous storage containers like TArray.

Member Typedef Documentation

◆ ConstInitType

template<typename T >
using uLang::TTypeTraitsBase< T >::ConstInitType = typename TCallTraits<T>::ParamType

◆ ConstPointerType

template<typename T >
using uLang::TTypeTraitsBase< T >::ConstPointerType = typename TCallTraits<T>::ConstPointerType

Member Enumeration Documentation

◆ anonymous enum

template<typename T >
anonymous enum

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