Navigation
API > API/Runtime > API/Runtime/Core
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
decltype(Conversion.Length()) GetNum
(
const TStringConversion< Converter, DefaultConversionSize >& Conversion |
Containers/StringConv.h | ||
decltype(Pointer.Length()) GetNum
(
const TStringPointer< FromType, ToType >& Pointer |
Containers/StringConv.h | ||
int32 GetNum
(
const TStringBuilderBase< CharType >& Builder |
Misc/StringBuilder.h | ||
decltype(UE::Core::Private::GetNumImpl(Container)) GetNum
(
const T& Container |
Generically gets the number of items in a contiguous container | Templates/UnrealTemplate.h | |
int32 GetNum
(
std::initializer_list< T > List |
Gets the number of items in an initializer list. | Templates/UnrealTemplate.h |
GetNum(const TStringConversion< Converter, DefaultConversionSize > &)
| Name | GetNum |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/StringConv.h |
| Include Path | #include "Containers/StringConv.h" |
template<typename Converter, int32 DefaultConversionSize>
decltype(Conversion.Length()) GetNum
(
const TStringConversion < Converter, DefaultConversionSize > & Conversion
)
GetNum(const TStringPointer< FromType, ToType > &)
| Name | GetNum |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/StringConv.h |
| Include Path | #include "Containers/StringConv.h" |
template<typename FromType, typename ToType>
decltype(Pointer.Length()) GetNum
(
const TStringPointer < FromType, ToType > & Pointer
)
GetNum(const FString &)
| Name | GetNum |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/UnrealString.h.inl |
| Include Path | #include "Containers/UnrealString.h.inl" |
int32 GetNum
(
const FString & String
)
GetNum(const TStringBuilderBase< CharType > &)
| Name | GetNum |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/StringBuilder.h |
| Include Path | #include "Misc/StringBuilder.h" |
template<typename CharType>
int32 GetNum
(
const TStringBuilderBase < CharType > & Builder
)
GetNum(const T &)
Description
Generically gets the number of items in a contiguous container
| Name | GetNum |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Templates/UnrealTemplate.h |
| Include Path | #include "Templates/UnrealTemplate.h" |
template<typename T, std::enable_if_t<< T >::Value ), int >>
decltype(UE::Core::Private::GetNumImpl(Container)) GetNum
(
const T & Container
)
GetNum(std::initializer_list< T >)
Description
Gets the number of items in an initializer list.
The return type is int32 for compatibility with other code in the engine. Realistically, an initializer list should not exceed the limits of int32.
| Name | GetNum |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Templates/UnrealTemplate.h |
| Include Path | #include "Templates/UnrealTemplate.h" |
template<typename T>
int32 GetNum
(
std::initializer_list< T > List
)