46 return FString::operator+=(
Other);
51 return FString::UEOpEquals(Rhs);
56 return FString::UEOpLessThan(Rhs);
110 FString::operator+=(
static_cast<const FString&
>(
Other));
112 LineCount +=
Other.GetLineCount();
138 , LineCount(
Other.LineCount)
148 LineCount =
Other.LineCount;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
UE_FORCEINLINE_HINT void VisitTupleElements(FuncType &&Func, FirstTupleType &&FirstTuple, TupleTypes &&... Tuples)
Definition Tuple.h:878
Definition NameTypes.h:617
Definition OutputDevice.h:133
bool bAutoEmitLineTerminator
Definition OutputDevice.h:271
Definition StringOutputDevice.h:75
FStringOutputDeviceCountLines & operator=(FStringOutputDeviceCountLines &&Other)
Definition StringOutputDevice.h:143
virtual FStringOutputDeviceCountLines & operator+=(const FStringOutputDeviceCountLines &Other)
Definition StringOutputDevice.h:108
FStringOutputDeviceCountLines & operator=(const FStringOutputDeviceCountLines &)=default
FStringOutputDeviceCountLines(const FStringOutputDeviceCountLines &)=default
virtual void Serialize(const TCHAR *InData, ELogVerbosity::Type Verbosity, const class FName &Category) override
Definition StringOutputDevice.h:84
virtual FString & operator+=(const FString &Other) override
Definition StringOutputDevice.h:121
int32 GetLineCount() const
Definition StringOutputDevice.h:128
FStringOutputDeviceCountLines(FStringOutputDeviceCountLines &&Other)
Definition StringOutputDevice.h:136
FStringOutputDeviceCountLines(const TCHAR *Prefix=TEXT(""))
Definition StringOutputDevice.h:79
Definition StringOutputDevice.h:21
FStringOutputDevice(const FStringOutputDevice &)=default
UE_REWRITE bool UEOpGreaterThan(const FString &Rhs) const
Definition StringOutputDevice.h:59
virtual void Serialize(const TCHAR *InData, ELogVerbosity::Type Verbosity, const FName &Category) override
Definition StringOutputDevice.h:29
UE_REWRITE bool UEOpLessThan(const FString &Rhs) const
Definition StringOutputDevice.h:54
FStringOutputDevice & operator=(FStringOutputDevice &&)=default
virtual FString & operator+=(const FString &Other)
Definition StringOutputDevice.h:44
FStringOutputDevice & operator=(const FStringOutputDevice &)=default
FStringOutputDevice(FStringOutputDevice &&)=default
UE_REWRITE bool UEOpEquals(const FString &Rhs) const
Definition StringOutputDevice.h:49
FStringOutputDevice(const TCHAR *Prefix=TEXT(""))
Definition StringOutputDevice.h:23
Definition StringOutputDevice.h:170
TLogCategoryOutputDevice(LogCategoryTypes &... InLogCategories UE_LIFETIMEBOUND)
Definition StringOutputDevice.h:172
virtual void Serialize(const TCHAR *InData, ELogVerbosity::Type Verbosity, const FName &Category) override
Definition StringOutputDevice.h:178
UE_FORCEINLINE_HINT bool UEOpLessThan(const UE_STRING_CLASS &Rhs) const
Definition UnrealString.h.inl:893
Definition GenericPlatformFile.h:25
Type
Definition LogVerbosity.h:17
static int32 Strlen(const CharType *String)
Definition CString.h:1047
static UE_FORCEINLINE_HINT const CharType * Strstr(const CharType *String, const CharType *Find)
Definition CString.h:1066
Definition IsContiguousContainer.h:16
static constexpr bool Value
Definition IsContiguousContainer.h:20