UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TStringPassthru< ToType, FromType, DefaultConversionSize > Class Template Reference

#include <StringConv.h>

+ Inheritance diagram for TStringPassthru< ToType, FromType, DefaultConversionSize >:

Public Member Functions

 TStringPassthru (ToType *InDest, int32 InDestLen, int32 InSrcLen)
 
UE_FORCEINLINE_HINT TStringPassthru (TStringPassthru &&Other)
 
void Apply () const
 
UE_FORCEINLINE_HINT FromType * Get () UE_LIFETIMEBOUND
 

Detailed Description

template<typename ToType, typename FromType, int32 DefaultConversionSize = DEFAULT_STRING_CONVERSION_SIZE>
class TStringPassthru< ToType, FromType, DefaultConversionSize >

This class is returned by StringPassthru and is not intended to be used directly.

Constructor & Destructor Documentation

◆ TStringPassthru() [1/2]

template<typename ToType , typename FromType , int32 DefaultConversionSize = DEFAULT_STRING_CONVERSION_SIZE>
TStringPassthru< ToType, FromType, DefaultConversionSize >::TStringPassthru ( ToType *  InDest,
int32  InDestLen,
int32  InSrcLen 
)
inline

◆ TStringPassthru() [2/2]

template<typename ToType , typename FromType , int32 DefaultConversionSize = DEFAULT_STRING_CONVERSION_SIZE>
UE_FORCEINLINE_HINT TStringPassthru< ToType, FromType, DefaultConversionSize >::TStringPassthru ( TStringPassthru< ToType, FromType, DefaultConversionSize > &&  Other)
inline

Member Function Documentation

◆ Apply()

template<typename ToType , typename FromType , int32 DefaultConversionSize = DEFAULT_STRING_CONVERSION_SIZE>
void TStringPassthru< ToType, FromType, DefaultConversionSize >::Apply ( ) const
inline

◆ Get()

template<typename ToType , typename FromType , int32 DefaultConversionSize = DEFAULT_STRING_CONVERSION_SIZE>
UE_FORCEINLINE_HINT FromType * TStringPassthru< ToType, FromType, DefaultConversionSize >::Get ( )
inline

The documentation for this class was generated from the following file: