Go to the source code of this file.
|
| template<typename T , typename ElementType > |
| constexpr bool | UE::Core::ArrayView::Private::TIsCompatibleElementType_V =std::is_convertible_v<T**, ElementType* const*> |
| |
| template<typename T > |
| constexpr bool | TIsTArrayView_V = false |
| |
| template<typename InElementType , typename InSizeType > |
| constexpr bool | TIsTArrayView_V< TArrayView< InElementType, InSizeType > > = true |
| |
| template<typename InElementType , typename InSizeType > |
| constexpr bool | TIsTArrayView_V< volatile TArrayView< InElementType, InSizeType > > = true |
| |
| template<typename InElementType , typename InSizeType > |
| constexpr bool | TIsTArrayView_V< const TArrayView< InElementType, InSizeType > > = true |
| |
| template<typename InElementType , typename InSizeType > |
| constexpr bool | TIsTArrayView_V< const volatile TArrayView< InElementType, InSizeType > > = true |
| |
◆ MakeArrayView() [1/4]
◆ MakeArrayView() [2/4]
◆ MakeArrayView() [3/4]
◆ MakeArrayView() [4/4]
◆ MakeConstArrayView() [1/4]
| constexpr TArrayView< const ElementType > MakeConstArrayView |
( |
const ElementType *Pointer |
UE_LIFETIMEBOUND, |
|
|
int32 |
Size |
|
) |
| |
|
constexpr |
◆ MakeConstArrayView() [2/4]
◆ MakeConstArrayView() [3/4]
◆ MakeConstArrayView() [4/4]
◆ TArrayView()
◆ TIsTArrayView_V
◆ TIsTArrayView_V< const TArrayView< InElementType, InSizeType > >
◆ TIsTArrayView_V< const volatile TArrayView< InElementType, InSizeType > >
◆ TIsTArrayView_V< TArrayView< InElementType, InSizeType > >
◆ TIsTArrayView_V< volatile TArrayView< InElementType, InSizeType > >