8#if defined(_MSC_VER) && !defined(__clang__)
9 #define SIG __FUNCSIG__
10 #define SIG_STARTCHAR '<'
11 #define SIG_ENDCHAR '>'
14 #pragma warning(disable : 4503)
16 #define SIG __PRETTY_FUNCTION__
17 #define SIG_STARTCHAR '='
18 #define SIG_ENDCHAR ']'
85 template <u
int32 NumChars>
91 template <
typename T,
uint32... Indices>
113 static constexpr auto Result = UETypeName_Private::TypeSubstrToCharArray<T>(
TMakeIntegerSequence<
uint32, UETypeName_Private::GetTypeSubstr<T>().Len()>());
117#if defined(_MSC_VER) && !defined(__clang__)
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define SIG_ENDCHAR
Definition GeneratedTypeName.h:18
#define SIG_STARTCHAR
Definition GeneratedTypeName.h:17
#define SIG
Definition GeneratedTypeName.h:16
const TCHAR * GetGeneratedTypeName()
Definition GeneratedTypeName.h:111
typename UE4IntegerSequence_Private::TMakeIntegerSequenceImpl< T, N >::Type TMakeIntegerSequence
Definition IntegerSequence.h:31
Definition GeneratedTypeName.h:24
constexpr TCharArray< sizeof...(Indices)> TypeSubstrToCharArray(TIntegerSequence< uint32, Indices... >)
Definition GeneratedTypeName.h:92
constexpr FSubstr GetTypeSubstr()
Definition GeneratedTypeName.h:74
U16 Index
Definition radfft.cpp:71
Definition IntegerSequence.h:9
Definition GeneratedTypeName.h:27
const char * Ptr
Definition GeneratedTypeName.h:28
constexpr FSubstr PopFrontAll(char Ch) const
Definition GeneratedTypeName.h:51
constexpr char operator[](uint32 Index) const
Definition GeneratedTypeName.h:31
constexpr FSubstr PopFront(int Num=1) const
Definition GeneratedTypeName.h:41
constexpr FSubstr PopBack(int Num=1) const
Definition GeneratedTypeName.h:46
constexpr uint32 Len() const
Definition GeneratedTypeName.h:36
constexpr FSubstr PopBackAllNot(char Ch) const
Definition GeneratedTypeName.h:66
uint32 Length
Definition GeneratedTypeName.h:29
constexpr FSubstr PopBackAll(char Ch) const
Definition GeneratedTypeName.h:61
constexpr FSubstr PopFrontAllNot(char Ch) const
Definition GeneratedTypeName.h:56
Definition GeneratedTypeName.h:87
TCHAR Array[NumChars+1]
Definition GeneratedTypeName.h:88