MCRO
C++23 utilities for Unreal Engine.
Loading...
Searching...
No Matches
Mcro::Text::Detail Namespace Reference

Functions

FORCEINLINE FString MakeStringFromPtrSize (const TCHAR *ptr, int32 size)
 
template<typename CharFrom , typename CharOutput , typename StringFrom , CFunctionLike PtrGetter, CFunctionLike LengthGetter, CFunctionLike Constructor, typename StringTo = TFunction_Return<Constructor>>
StringTo HighLevelStringCast (const StringFrom &strIn, PtrGetter &&getPtr, LengthGetter &&getLength, Constructor &&construct)
 

Function Documentation

◆ HighLevelStringCast()

template<typename CharFrom , typename CharOutput , typename StringFrom , CFunctionLike PtrGetter, CFunctionLike LengthGetter, CFunctionLike Constructor, typename StringTo = TFunction_Return<Constructor>>
StringTo Mcro::Text::Detail::HighLevelStringCast ( const StringFrom & strIn,
PtrGetter && getPtr,
LengthGetter && getLength,
Constructor && construct )

Definition at line 150 of file Text.h.

◆ MakeStringFromPtrSize()

FORCEINLINE FString Mcro::Text::Detail::MakeStringFromPtrSize ( const TCHAR * ptr,
int32 size )

Definition at line 135 of file Text.h.