Navigation
API > API/Runtime > API/Runtime/uLangCore > API/Runtime/uLangCore/uLang > API/Runtime/uLangCore/uLang/Common > API/Runtime/uLangCore/uLang/Common/Templates
Inheritance Hierarchy
- TContainerTraitsBase
- TContainerTraits
- TContainerTraits< TArrayG< ElementType, ElementAllocatorType, RawAllocatorArgsType... > >
- TContainerTraits< TSPtrArrayG< ElementType, AllowNull, ElementAllocatorType, RawAllocatorArgsType... > >
- TContainerTraits< TSPtrSetG< ElementType, AllowNull, KeyType, ElementAllocatorType, RawAllocatorArgsType... > >
- TContainerTraits< TUPtrArrayG< ElementType, AllowNull, ElementAllocatorType, RawAllocatorArgsType... > >
- TContainerTraits< TUPtrSetG< ElementType, AllowNull, KeyType, ElementAllocatorType, RawAllocatorArgsType... > >
References
| Module | uLangCore |
| Header | /Engine/Source/Runtime/Solaris/uLangCore/Public/uLang/Common/Templates/TypeTraits.h |
| Include | #include "uLang/Common/Templates/TypeTraits.h" |
Syntax
template<typename T>
struct TContainerTraitsBase
Remarks
Traits for containers.
Enums
| Type | Name | Description | |
|---|---|---|---|
| API/Runtime/uLangCore/uLang/Common/Templates/TContainerTraitsBase_1 | This should be overridden by every container that supports emptying its contents via a move operation. |