Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
Join.h File Reference
+ Include dependency graph for Join.h:

Go to the source code of this file.

Classes

struct  UE::String::Private::TJoinQuotedBy< RangeType, ProjectionType, DelimiterType, QuoteType >
 
struct  UE::String::Private::TJoinBy< RangeType, ProjectionType, DelimiterType >
 

Namespaces

namespace  UE
 
namespace  UE::String
 
namespace  UE::String::Private
 

Functions

template<typename RangeType , typename ProjectionType , typename DelimiterType , typename QuoteType >
auto UE::String::JoinQuotedBy (RangeType &&Range, ProjectionType Projection, DelimiterType &&Delimiter, QuoteType &&Quote) -> Private::TJoinQuotedBy< RangeType, ProjectionType, DelimiterType, QuoteType >
 
template<typename RangeType , typename ProjectionType , typename DelimiterType , typename QuoteType , typename CharType >
TStringBuilderBase< CharType > & UE::String::JoinQuotedByTo (RangeType &&Range, ProjectionType Projection, DelimiterType &&Delimiter, QuoteType &&Quote, TStringBuilderBase< CharType > &Builder)
 
template<typename RangeType , typename DelimiterType , typename QuoteType >
auto UE::String::JoinQuoted (RangeType &&Range, DelimiterType &&Delimiter, QuoteType &&Quote) -> Private::TJoinQuotedBy< RangeType, FIdentityFunctor, DelimiterType, QuoteType >
 
template<typename RangeType , typename DelimiterType , typename QuoteType , typename CharType >
TStringBuilderBase< CharType > & UE::String::JoinQuotedTo (RangeType &&Range, DelimiterType &&Delimiter, QuoteType &&Quote, TStringBuilderBase< CharType > &Builder)
 
template<typename RangeType , typename ProjectionType , typename DelimiterType >
auto UE::String::JoinBy (RangeType &&Range, ProjectionType Projection, DelimiterType &&Delimiter) -> Private::TJoinBy< RangeType, ProjectionType, DelimiterType >
 
template<typename RangeType , typename ProjectionType , typename DelimiterType , typename CharType >
TStringBuilderBase< CharType > & UE::String::JoinByTo (RangeType &&Range, ProjectionType Projection, DelimiterType &&Delimiter, TStringBuilderBase< CharType > &Builder)
 
template<typename RangeType , typename DelimiterType >
auto UE::String::Join (RangeType &&Range, DelimiterType &&Delimiter) -> Private::TJoinBy< RangeType, FIdentityFunctor, DelimiterType >
 
template<typename RangeType , typename DelimiterType , typename CharType >
TStringBuilderBase< CharType > & UE::String::JoinTo (RangeType &&Range, DelimiterType &&Delimiter, TStringBuilderBase< CharType > &Builder)
 
template<typename RangeType , typename ProjectionType , typename DelimiterType , typename QuoteType , typename CharType >
TStringBuilderBase< CharType > & UE::String::Private::operator<< (TStringBuilderBase< CharType > &Builder, Private::TJoinQuotedBy< RangeType, ProjectionType, DelimiterType, QuoteType > &&Adapter)
 
template<typename RangeType , typename ProjectionType , typename DelimiterType , typename CharType >
TStringBuilderBase< CharType > & UE::String::Private::operator<< (TStringBuilderBase< CharType > &Builder, Private::TJoinBy< RangeType, ProjectionType, DelimiterType > &&Adapter)