11 template <
typename CharType>
17 template <
typename CharType>
20 return View.
EndsWith(Prefix, SearchCase) ? View.
LeftChop(Prefix.Len()) : View;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition StringView.h:107
ViewType LeftChop(int32 CharCount) const
Definition StringView.h:586
bool EndsWith(CharType Suffix) const
Definition StringView.h:371
ViewType RightChop(int32 CharCount) const
Definition StringView.h:599
bool StartsWith(CharType Prefix) const
Definition StringView.h:366
Type
Definition CString.h:21
@ CaseSensitive
Definition CString.h:23
Definition String.cpp.inl:714
TStringView< CharType > RemoveFromEnd(const TStringView< CharType > View, const TStringView< CharType > Prefix, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
Definition RemoveFrom.h:18
TStringView< CharType > RemoveFromStart(const TStringView< CharType > View, const TStringView< CharType > Prefix, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
Definition RemoveFrom.h:12