Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
RangePointerType.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#
pragma
once
4
5
#
include
"Templates/UnrealTemplate.h"
// For DeclVal
6
7
namespace
AlgoImpl
8
{
9
/**
10
* Traits class whose Type member is the pointer type to an element of the range.
11
*/
12
template
<
typename
RangeType>
13
struct
TRangePointerType
14
{
15
using
Type =
decltype
(&*DeclVal<RangeType&>().begin());
16
};
17
18
template
<
typename
T,
unsigned
int
N>
19
struct
TRangePointerType
<T[N]>
20
{
21
using
Type = T*;
22
};
23
}
AlgoImpl
Definition
IsHeap.h:12
AlgoImpl::TRangePointerType
Definition
RangePointerType.h:14
Downloads
ArkServerAPI_NEW
ASA
AsaApi
AsaApi
Core
Public
API
UE
Algo
Impl
RangePointerType.h
Generated by
1.10.0