Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Traits
Inheritance Hierarchy
- TIsContiguousContainer
- TIsContiguousContainer< const T >
- TIsContiguousContainer< const volatile T >
- TIsContiguousContainer< FStaticMeshSectionArray >
- TIsContiguousContainer< T & >
- TIsContiguousContainer< T && >
- TIsContiguousContainer< volatile T >
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Traits/IsContiguousContainer.h |
| Include | #include "Traits/IsContiguousContainer.h" |
Syntax
template<typename T>
struct TIsContiguousContainer
Remarks
Traits class which tests if a type is a contiguous container. Requires: [ &Container[0], &Container[0] + Num ) is a valid range
Specializations
TIsContiguousContainer< const T >
TIsContiguousContainer< const T[]>
TIsContiguousContainer< const T[N]>
TIsContiguousContainer< const volatile T >
TIsContiguousContainer< const volatile T[]>
TIsContiguousContainer< const volatile T[N]>
TIsContiguousContainer< FBufferArchive >
TIsContiguousContainer< FBufferArchive64 >
TIsContiguousContainer< FMemoryImageString >
TIsContiguousContainer< FNameBuilder >
TIsContiguousContainer< FSegmentBlendData >
TIsContiguousContainer< FStaticMeshSectionArray >
TIsContiguousContainer< FStringOutputDevice >
TIsContiguousContainer< FStringOutputDeviceCountLines >
TIsContiguousContainer< T & >
TIsContiguousContainer< T && >
TIsContiguousContainer< T[]>
TIsContiguousContainer< T[N]>
TIsContiguousContainer< volatile T >
TIsContiguousContainer< volatile T[]>
TIsContiguousContainer< volatile T[N]>
Enums
| Type | Name | Description | |
|---|---|---|---|
| API/Runtime/Core/Traits/TIsContiguousContainer_1 |