UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::SourceLocation::FFullAdapter Struct Reference

#include <SourceLocationUtils.h>

Public Member Functions

CORE_API FString ToString () const
 
CORE_API FUtf8String ToUtf8String () const
 
CORE_API void ToString (FWideString &Out) const
 
CORE_API void ToString (FUtf8String &Out) const
 
CORE_API void AppendString (FWideStringBuilderBase &Out) const
 
CORE_API void AppendString (FUtf8StringBuilderBase &Out) const
 

Public Attributes

const FSourceLocationLocation
 

Friends

void SerializeForLog (FCbWriter &Writer, const FFullAdapter &Adapter)
 
FWideStringBuilderBaseoperator<< (FWideStringBuilderBase &Builder, const FFullAdapter &Adapter)
 
FUtf8StringBuilderBaseoperator<< (FUtf8StringBuilderBase &Builder, const FFullAdapter &Adapter)
 

Detailed Description

Adapter for formatting a source location with full information.

Member Function Documentation

◆ AppendString() [1/2]

void UE::SourceLocation::FFullAdapter::AppendString ( FUtf8StringBuilderBase Out) const

◆ AppendString() [2/2]

void UE::SourceLocation::FFullAdapter::AppendString ( FWideStringBuilderBase Out) const

Converts the source location to a readable format with full information, appending to an existing string.

Parameters
OutStringBuilder to append with the string representation of the source location.

◆ ToString() [1/3]

FString UE::SourceLocation::FFullAdapter::ToString ( ) const

Converts the source location to a readable format with full information.

Returns
String representation of the source location.

◆ ToString() [2/3]

void UE::SourceLocation::FFullAdapter::ToString ( FUtf8String Out) const

◆ ToString() [3/3]

void UE::SourceLocation::FFullAdapter::ToString ( FWideString Out) const

Converts the source location to a readable format with full information, in place.

Parameters
OutString to fill with the string representation of the source location.

◆ ToUtf8String()

FUtf8String UE::SourceLocation::FFullAdapter::ToUtf8String ( ) const

Friends And Related Symbol Documentation

◆ operator<< [1/2]

FUtf8StringBuilderBase & operator<< ( FUtf8StringBuilderBase Builder,
const FFullAdapter Adapter 
)
friend

◆ operator<< [2/2]

FWideStringBuilderBase & operator<< ( FWideStringBuilderBase Builder,
const FFullAdapter Adapter 
)
friend

◆ SerializeForLog

void SerializeForLog ( FCbWriter Writer,
const FFullAdapter Adapter 
)
friend

Member Data Documentation

◆ Location

const FSourceLocation& UE::SourceLocation::FFullAdapter::Location

The documentation for this struct was generated from the following files: