System::StringExtra

Functions

FunctionDescription
String Concat(const ArrayPtr<String>&)Concatenates string array.
String Concat(const String&, const String&)Concatenates strings.
String Concat(const String&, const String&, const String&)Concatenates strings.
String Concat(const String&, const String&, const String&, const String&)Concatenates strings.
std::enable_if_t<IsSmartPtr<T>::value, String> Concat(const ArrayPtr<T>&)Converts multiple objects to string and concatenates resulting strings. Specialization for SmartPtr types.
std::enable_if_t<std::is_arithmetic<T>::value, String> Concat(const ArrayPtr<T>&)Converts multiple objects to string and concatenates resulting strings. Specialization for arithmetic types.
std::enable_if_t<!IsSmartPtr<T>::value&&!std::is_arithmetic<T>::value, String> Concat(const ArrayPtr<T>&)Converts multiple objects to string and concatenates resulting strings. Specialization for structures and other value types.