|
| template<typename ElementType > |
| ULANG_FORCEINLINE TEnableIf<!TIsZeroConstructType< ElementType >::Value >::Type | uLang::DefaultConstructElements (void *Address, int32_t Count) |
| |
| template<typename ElementType > |
| ULANG_FORCEINLINE TEnableIf< TIsZeroConstructType< ElementType >::Value >::Type | uLang::DefaultConstructElements (void *Elements, int32_t Count) |
| |
| template<typename ElementType > |
| ULANG_FORCEINLINE TEnableIf<!TIsTriviallyDestructible< ElementType >::Value >::Type | uLang::DestructElement (ElementType *Element) |
| |
| template<typename ElementType > |
| ULANG_FORCEINLINE TEnableIf< TIsTriviallyDestructible< ElementType >::Value >::Type | uLang::DestructElement (ElementType *Element) |
| |
| template<typename ElementType > |
| ULANG_FORCEINLINE TEnableIf<!TIsTriviallyDestructible< ElementType >::Value >::Type | uLang::DestructElements (ElementType *Element, int32_t Count) |
| |
| template<typename ElementType > |
| ULANG_FORCEINLINE TEnableIf< TIsTriviallyDestructible< ElementType >::Value >::Type | uLang::DestructElements (ElementType *Elements, int32_t Count) |
| |
| template<typename DestinationElementType , typename SourceElementType > |
| ULANG_FORCEINLINE TEnableIf<!TIsBitwiseConstructible< DestinationElementType, SourceElementType >::Value >::Type | uLang::ConstructElements (void *Dest, const SourceElementType *Source, int32_t Count) |
| |
| template<typename DestinationElementType , typename SourceElementType > |
| ULANG_FORCEINLINE TEnableIf< TIsBitwiseConstructible< DestinationElementType, SourceElementType >::Value >::Type | uLang::ConstructElements (void *Dest, const SourceElementType *Source, int32_t Count) |
| |
| template<typename DestinationElementType , typename SourceElementType > |
| ULANG_FORCEINLINE TEnableIf<!Private::TCanBitwiseRelocate< DestinationElementType, SourceElementType >::Value >::Type | uLang::RelocateConstructElements (void *Dest, const SourceElementType *Source, int32_t Count) |
| |
| template<typename DestinationElementType , typename SourceElementType > |
| ULANG_FORCEINLINE TEnableIf< Private::TCanBitwiseRelocate< DestinationElementType, SourceElementType >::Value >::Type | uLang::RelocateConstructElements (void *Dest, const SourceElementType *Source, int32_t Count) |
| |
| template<typename ElementType > |
| ULANG_FORCEINLINE TEnableIf< TTypeTraits< ElementType >::IsBytewiseComparable, bool >::Type | uLang::CompareElements (const ElementType *A, const ElementType *B, int32_t Count) |
| |
| template<typename ElementType > |
| ULANG_FORCEINLINE TEnableIf<!TTypeTraits< ElementType >::IsBytewiseComparable, bool >::Type | uLang::CompareElements (const ElementType *A, const ElementType *B, int32_t Count) |
| |