Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/TStringView
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TStringView & operator=
(
const CharType* InData |
Start - assignment operators //. | Containers/StringView.h | |
TStringView & operator=
(
const OtherCharType* InData |
Construct a view of the null-terminated string pointed to by InData. | Containers/StringView.h | |
TStringView & operator=
(
const CharRangeType& InRange |
!std::is_pointer_v is used here to force the pointer constructor to be used when passed an array or pointer. | Containers/StringView.h | |
TStringView & operator=
(
const CharRangeType& InRange |
!std::is_pointer_v is used here to force the pointer constructor to be used when passed an array or pointer. | Containers/StringView.h |
operator=(const CharType *)
Description
We need to explicitly implement assignment operators, even though they're equivalent to copying an implicitly- constructed temporary, because UE_LIFETIMEBOUND isn't transitive across implicit construction. Construct a view of the null-terminated string pointed to by InData.
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/StringView.h |
| Include Path | #include "Containers/StringView.h" |
TStringView & operator=
(
const CharType * InData
)
operator=(const OtherCharType *)
Description
Construct a view of the null-terminated string pointed to by InData.
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/StringView.h |
| Include Path | #include "Containers/StringView.h" |
template<UE::CCompatibleCharType< CharType > OtherCharType>
TStringView & operator=
(
const OtherCharType * InData
)
operator=(const CharRangeType &)
Description
Construct a view from a contiguous range of characters, such as FString or TStringBuilder.
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/StringView.h |
| Include Path | #include "Containers/StringView.h" |
template<UE::CNotCVRefTo< ViewType > CharRangeType>
TStringView & operator=
(
const CharRangeType & InRange
)
operator=(const CharRangeType &)
Description
Construct a view from a contiguous range of characters, such as FString or TStringBuilder.
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/StringView.h |
| Include Path | #include "Containers/StringView.h" |
template<UE::CNotCVRefTo< ViewType > CharRangeType>
TStringView & operator=
(
const CharRangeType & InRange
)