Navigation
API > API/Runtime > API/Runtime/uLangCore
Traits for containers.
| Name | TContainerTraitsBase |
| Type | struct |
| Header File | /Engine/Source/Runtime/Solaris/uLangCore/Public/uLang/Common/Templates/TypeTraits.h |
| Include Path | #include "uLang/Common/Templates/TypeTraits.h" |
Syntax
template<typename T>
struct TContainerTraitsBase
Derived Classes
TContainerTraitsBase derived class hierarchy
- 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... > >
Enums
Public
| Name | Remarks |
|---|---|
| TContainerTraitsBase | This should be overridden by every container that supports emptying its contents via a move operation. |